﻿@charset "utf-8";

.index_bg{background:url(../images/user/index_ubg.gif) no-repeat right top;}
.um_t{background:url(../images/user/index_t1.gif) no-repeat bottom left; float:left; height:35px; width:800px; padding-bottom:3px; padding-top:3px;}
.um_t .inline{background:url(../images/user/inline.gif) repeat-x bottom; width:775px; float:left; margin-left:20px; height:32px; font-size:14px; color:#F60; font-weight:bold; line-height:35px; padding-left:5px; padding-top:3px; display:inline;}
.um_list{ border:#E5E5E5 solid 1px; background-color:#F8F8F8; padding:5px; width:770px; float:left;}
.um_list li{background:url(../images/user/jt4.gif) no-repeat 5px 11px; float:left; width:130px; height:30px; text-align:left; padding-left:20px; line-height:30px;}






/*----个人管理首页----*/

.qd{ background-color:#F8F7FD; border:#bbb solid 1px; width:205px; padding:5px; margin:5px; height:25px; font-size:14px; color:#2A4B78; font-weight:bold; line-height:25px;}
.qd span{ float:right}

.m_bg2{ background:url(../images/user/main_bg2.jpg) repeat-x;}


.user_sidebar{  width:160px; float:left; border:#E5E5E5 solid 0px; background:none; margin-top:10px; display:inline; padding-left:8px; min-height:600px;height:auto !important;height:600px; overflow:visible;}
.user_right{ width:815px; float:left; border:#000 solid 0px; margin-left:-1px; display:inline; padding:10px 4px; overflow:hidden;
min-height:700px;height:auto !important;height:700px; overflow:visible;_padding-right:0px; margin-left:15px;}
.user_right table { margin-top:0px;}

.user_info{ width:160px; float:left; border-bottom:#EAEAEA solid 1px; line-height:22px; padding-bottom:10px;}
.user_info .tx{ }
.user_info .tx img{ width:68px; height:74px; padding:1px 3px 3px 2px; background:url(../images/user/user_info_bg.gif) no-repeat;}
.user_info td{ font-size:12px}

.tx3{ background:url(../images/ac_bg01.gif) no-repeat; padding:3px; width:75px; height:75px;}


.user_m{ float:left; margin-top:10px; display:inline; text-align:left; width:158px;}
.user_m h1{ font-size:14px; color:#0A3C77; line-height:36px; text-align:left; padding-left:25px; background:url(../images/user/user_mh1.gif) no-repeat 5px 10px;}
.user_m ul{ float:left; border-bottom:#E4E4E4 solid 1px; margin-top:10px; display:inline; width:100%;}
.user_m li{ float:left;  height:30px; line-height:30px; padding:3px 0px 3px 15px;  width:145px;  font-size:14px; float:left;}
.user_m li span{ float:right; padding-right:10px; color:#FFF; font-size:12px;}
.user_m li img{ width:22px; height:22px;}
.user_m .line{ border-bottom:#E4E4E4 solid 1px; height:5px; width:160px;}


.user_m .off{}
.user_m .off img{ width:22px; height:22px;}
.user_m .off a{}
.user_m .off span{ float:right; padding-right:10px; color:#FFF; font-size:12px; line-height:30px;}
.user_m .off span a{ color:#FFF;}


.user_m .on{background:url(../images/user/user_m_bg02.png) no-repeat 0px 0px; padding:3px 0px 3px 12px;}
.user_m .on img{ width:28px; height:28px;}
.user_m .on a{ font-weight:bold; font-size:14px;}
.user_m .on span{ float:right; padding-right:10px; color:#5C95CF; font-size:12px; line-height:30px;}
.user_m .on span a{ color:#5C95CF; font-weight:normal; font-size:12px;}


.r_header{ position:relative; height:78px; border:0px solid black; margin-top:-15px; margin-left:-4px; width:823px; background:url(../images/r_header_bg1.gif) repeat-x left center;}
.r_header1{ position:relative; height:73px; border:0px solid black; margin-top:-13px; margin-left:-10px; width:760px; background:url(../images/r_header_bg1.gif) repeat-x left center;}
.r_header .right,.r_header .post_btn1,.r_header .post_btn2{position:relative;z-index:10;}


.header_iconbg{ height:73px; background:url(../images/header_bg1.gif) no-repeat 20px -3px; border:0px solid black;}
.nowpos{ position:absolute; top:15px; left:120px;}

.user_r_nav{ font-size:14px; font-weight:bold; color:#333; height:40px; line-height:40px; text-align:left; padding:5px 0px 5px 15px; float:left; width:770px;}
.user_r_c{ width:750px; padding:20px 15px;; float:left; position:relative;/**text-align:center;**/}
.user_r_c .tx{ position:absolute; top:30px; left:40px;}
.user_r_c .tx img{ background:url(../images/user/pic_bg02.jpg) no-repeat; padding:1px 5px 5px 1px;}

.tx2{ width:129px; height:129px; padding:1px 5px 5px 1px; background:url(../images/user/pic_bg02.jpg) no-repeat;overflow:hidden;}
.tx2 .intx2{ width:129px; height:129px; overflow:hidden;}
.tx2 img{ width:129px; height:129px;}
.user_r_c .jy{ border:#AFD0E2 solid 1px; width:218px; height:20px; overflow:hidden; position:relative;}
.user_r_c .jy .jyz{ font-size:12px; position:absolute; top:3px; left:90px;}

.tdli1{ float:left; width:470px;}
.tdli1 li{ float:left; width:110px; height:28px; overflow:hidden;}

.b_box{ border:#D8E8F1 1px solid; background-color:#FBFDFF; width:97%; margin:5px 0px; float:left; padding:5px; line-height:26px;}




.minh{min-height:700px;
height:auto !important;
height:700px;overflow:visible;}


/*----节点管理----*/
.user_m2{ float:left; margin-top:10px; display:inline; text-align:left;}
.user_m2 h1{ font-size:14px; color:#333; line-height:36px; text-align:left; padding-left:25px; background:url(../images/user/user_mh1.gif) no-repeat 5px 10px; width:135px; float:left;}

.user_m2 h2{ font-size:14px; color:#333; line-height:30px; height:36px; text-align:center; background:url(../images/user/user_mh2.gif) no-repeat; width:160px; float:left; padding-top:6px; color:#fff;}


.user_m2 ul{ border-bottom:#EAEAEA solid 1px; float:left; padding-bottom:10px; width:150px;}
.user_m2 ul li{ float:left;}
.user_m2 ul li span{ float:right; padding-right:10px; color:#FFF; font-size:12px;}


.user_m2 .off{ height:28px; line-height:28px;  width:155px;  font-size:12px; float:left; margin-bottom:5px; display:inline;}
.user_m2 .off img{ width:18px; height:18px; vertical-align:middle; padding:5px 0px 5px 15px;}
.user_m2 .off a{}
.user_m2 .off span{ float:right; padding-right:10px; color:#FFF; font-size:12px; line-height:28px;}
.user_m2 .off span a{ color:#FFF;}


.user_m2 .on{ background-color:#FFEECD; height:28px; line-height:28px;  width:155px;  font-size:12px; float:left; margin-bottom:5px; display:inline;}
.user_m2 .on img{ width:18px; height:18px; vertical-align:middle; padding:5px 0px 5px 15px;}
.user_m2 .on a{ font-size:12px;}
.user_m2 .on span{ float:right; padding-right:10px; color:#5C95CF; font-size:12px; line-height:28px;}
.user_m2 .on span a{ color:#5C95CF; font-weight:normal; font-size:12px;}

/*----节点管理/帐号管理----*/
.y_logo{ background:url(../images/user/y_logo_bg.jpg) no-repeat; width:68px; height:73px; padding:5px; overflow:hidden;}
.user_r_c2{width:790px; padding:5px; float:left; position:relative;}
.user_r_c2 .treebox{ width:220px; float:left; overflow:hidden;}
.user_r_c2 .treebox h1{ background:url(../images/user/treeboxh1.jpg) no-repeat; height:15px; line-height:15px; width:220px; float:left;}
.user_r_c2 .treebox .con{background:url(../images/user/treeboxcon.jpg) repeat-y; width:200px; padding:0px 10px; float:left;}
.user_r_c2 .treebox h2{ background:url(../images/user/treeboxh2.jpg) no-repeat; height:15px; line-height:15px; width:220px; float:left;}
.user_r_c2 .treebox .tree{ width:200px; height:300px; overflow:hidden;}
.user_r_c2 .treebox .con .txt{ width:125px;}

.user_r_c2 .rbox{ float:left; width:555px; padding-left:10px;}
.table_1{ clear:both; float:left; margin-top:5px !important;}
.table_1 th{ background:url(../images/user/table_1th.jpg) repeat; height:35px; line-height:35px; padding-left:5px; font-size:12px;}
.table_1 td{ border-bottom:#D1D1D1 dashed 1px; padding-left:5px; line-height:160%; font-size:12px;}
.table_1 .select{ margin-top:10px;}
.table_1 .black14{ font-size:14px;}

.table_2{ float:left;}
.table_2 th{ background:url(../images/user/table_1th.jpg) repeat; height:35px; line-height:35px; padding-left:3px; font-size:12px;}
.table_2 td{font-size:12px;}
.table_2 .select{ margin-top:10px;}

.table_3{ float:left;}
.table_3 th{ background:url(../images/user/table_1th.jpg) repeat; height:35px; line-height:35px; padding-left:3px; font-size:12px;}
.table_3 td{}




/*--发布按钮--*/
.post_btn1{ background:url(../images/user/post_btn1.gif) no-repeat; font-size:12px; font-weight:bold; color:#FFF; width:78px; height:15px; padding:4px; float:right; line-height:15px; display:inline; margin-top:3px; _margin-top:2px;}

.post_btn1 a,.post_btn1_on a{ color:#FFF;}
.post_btn1 a:hover,.post_btn1_on a:hover{ color:#FFF;}
.post_btn1_on{ background:url(../images/user/post_btn1_2.gif) no-repeat; font-size:12px; font-weight:bold; color:#FFF; width:78px; height:15px; padding:4px; float:right; line-height:15px; display:inline; margin-top:3px; _margin-top:2px;}


.post_btn2{ background:url(../images/user/post_btn2.gif) no-repeat; font-size:12px; font-weight:bold; color:#FFF; width:93px; height:15px; padding:5px; float:right; display:inline; margin-top:0px; _margin-top:2px; line-height:15px;}
.post_btn2 a,.post_btn2_on a{ color:#FFF;}
.post_btn2 a:hover,.post_btn2_on a:hover{ color:#FFF;}
.post_btn2_on{ background:url(../images/user/post_btn2_2.gif) no-repeat; font-size:12px; font-weight:bold; color:#FFF; width:93px; height:15px; padding:5px; float:right; display:inline; margin-top:3px; _margin-top:2px; line-height:15px;}






/*--触发提示框--*/
.ts_box1{ width:415px; position:relative; padding-top:19px;}
.ts_box1 .c{ position:absolute; top:18px; left:-175px; width:405px; float:left; border:#CADDF7 solid 1px; min-height:130px;height:auto !important;height:130px; overflow:visible; padding:5px; line-height:26px; text-align:left; background-color:#F9FDFF; z-index:0;}
.ts_box1 .jt5{ position:absolute; top:0px; right:190px; background:url(../images/ts_box1_jt.gif) no-repeat; width:31px; height:19px; z-index:1;}
.ts_dw1{position:absolute; top:10px; left:-180px;}



/*--导入用户--*/
.qx_temp{ float:left; padding:3px 0px; background:url(../images/user/qx_bg01.gif) repeat-x; height:23px; line-height:23px; width:100%;}
.qx_temp li{ float:left; margin-left:10px; display:inline; height:29px;}
.qx_temp li a{ width:118px; float:left; text-align:center;}
.qx_temp li a:hover{ background:url(../images/user/qx_temp_bg01.gif) no-repeat; color:#FFF; text-align:center; text-decoration:none; height:29px; line-height:23px;}
.qx_temp li .hover{ background:url(../images/user/qx_temp_bg01.gif) no-repeat; color:#FFF; text-align:center; height:29px; line-height:23px;}

.qx_temp2{ float:left; padding-top:3px; background-color:#F4FAFD; line-height:23px; width:100%;}
.qx_temp2 li{ float:left; margin-left:10px; display:inline; height:29px;}
.qx_temp2 li a{ width:80px; float:left; text-align:center;}
.qx_temp2 li a:hover{ background:url(../images/user/qx2_temp_bg01.gif) no-repeat; color:#FFF; text-align:center; text-decoration:none; height:29px; line-height:23px;}
.qx_temp2 li .hover{ background:url(../images/user/qx2_temp_bg01.gif) no-repeat; color:#FFF; text-align:center; height:29px; line-height:23px;}


.copylink{ background-color:#E5F2FA; width:362px; height:28px; padding:5px; float:left; line-height:22px;}
.copylink .txt2{ border:#EBEBEB solid 1px; padding:2px; width:356px; height:22px; line-height:22px;}

.table_2{ float:left;}
.table_2 th{ background:url(../images/user/table_2th.gif) repeat; height:25px; line-height:25px; padding-left:3px;}
.table_2 td{ border-bottom:#D1D1D1 dashed 1px; padding-left:3px;}


/*--浮动层-分配权限--*/
.qx_box1{ width:200px; float:left; margin-left:10px; display:inline;}
.qx_box1 h1{ border-bottom:#EBEBEB solid 1px; font-size:14px; font-weight: bold; height:30px; line-height:30px; }
.qx_box1 .c{ padding:3px 10px; float:left;}
.qx_box1 .c li{ float:left; width:85px; height:30px; line-height:30px; font-size:12px;}

.qx_box2{ width:120px; float:left; margin-left:10px; display:inline;}
.qx_box2 h1{ border-bottom:#EBEBEB solid 1px; font-size:14px; font-weight: bold; height:30px; line-height:30px; }
.qx_box2 .c{ padding:3px 10px; float:left;}
.qx_box2 .c li{ float:left; width:100px; height:30px; line-height:30px; font-size:12px;}


.qx_box3{ width:150px; float:left; margin-left:10px; display:inline;}
.qx_box3 h1{ border-bottom:#EBEBEB solid 1px; font-size:14px; font-weight: bold; height:30px; line-height:30px; }
.qx_box3 .c{ padding:3px 10px; float:left;}
.qx_box3 .c li{ float:left; width:140px; height:30px; line-height:30px; font-size:12px;}

/*--发布成功效果--*/
#box_post {
height: 45px;
width: 155px;
position: absolute; background:url(../images/post_sbg.jpg) no-repeat; padding:10px 40px; text-align:left;
}
.su{font-family: 微软雅黑, Arial, Helvetica, sans-serif; color:#377CC1; font-size:22px; line-height:45px; padding:0px 30px;}


/*光荣榜*/
.honor{ width:250px; height:120px; padding:25px; float:left; margin:10px 30px 10px 30px; display:inline; text-align:left; color:#333; position:relative; overflow:hidden; z-index:20;}
.h_hg01{background:url(../images/honor_bg1.jpg) no-repeat;}
.h_hg02{background:url(../images/honor_bg2.jpg) no-repeat;}
.h_hg03{background:url(../images/honor_bg3.jpg) no-repeat;}
.h_hg04{background:url(../images/honor_bg4.jpg) no-repeat;}
.tm{filter:alpha(opacity=10); -moz-opacity:0.1; opacity: 0.1;}
.honor .tit{ line-height:28px; }
.honor .txt{ width:255px; float:left; overflow:hidden;}
.honor .txt img{ width:79px; height:76px; border:#FDEDA1 solid 1px;}
.honor .txt td{ padding:5px; line-height:22px; font-size:12px;}
.honor .cz{ position:absolute; bottom:20px; left:230px; width:36px; height:16px;}


.add_p1{background:url(../images/user/add_p1.gif) no-repeat; width:80px; height:32px; CURSOR: pointer; COLOR: #333; font-size:12px; font-weight: normal; text-align:center; line-height:32px;}
.add_p2{background:url(../images/user/add_p2.gif) no-repeat; width:80px; height:32px; CURSOR: pointer; COLOR: #fff; font-size:12px; font-weight:bold; text-align:center; line-height:32px;}


/*网盘*/
.box2{ width:722px; margin:10px auto;}
.box2 h1{ background:url(../images/user/box2_h1.gif) no-repeat; height:30px; line-height:20px;}
.box2 .content{ padding:20px;background:url(../images/user/box2_c.gif) repeat-y;}
.box2 h2{ background:url(../images/user/box2_h2.gif) no-repeat; height:20px;}

/*.upload_box{ width:390px; height:230px; overflow-y:scroll; overflow-x:hidden; border:#DCE0E1 solid 1px; margin:5px 0px;}
.upload_box .s{ float:left; width:363px; height:50px; padding:5px; border-top:#E3E6EB solid 1px; border-bottom:#E3E6EB solid 1px; margin-top:-1px; display:inline;}*/
.upload_box{ position:relative; width:399px; height:230px; overflow-y:scroll; overflow-x:hidden; border:#DCE0E1 solid 0px;padding-bottom:25px;}
.upload_box .s td{ border-bottom:1px solid #bed1f1;}
.upload_box .tip{ position:absolute; bottom:0px; height:25px; background:#FFFFE1; width:100%; line-height:25px;}



/*文章*/
.news_zy{ width:780px; float:left; padding:10px 0px;}
.news_zy .list{ float:left; border-bottom:#CCC dashed 1px; float:left; padding:10px 5px; width:770px;}
.news_zy .list .tit{ width:100%; float:left; line-height:30px;}
.news_zy .list .wz{}
.news_zy .list .txtinfo{ padding:20px 50px; font-size:14px; line-height:180%;}
.news_zy .list .txtinfo img{ margin:5px auto; text-align:center;}
.news_zy .list .txtinfo p{ text-align:left;}
.news_zy .list .pl{}

.dw{ position:relative;}
.default_pic{ position:absolute; right:16px; top:25px; width:128px; height:120px;border:#CCC solid 1px; overflow:hidden;}
.default_pic img{  width:125px; height:118px; padding:1px;}

.default_pic_xy{ position:absolute; right:160px; top:30px; width:63px; height:63px;border:#CCC solid 1px; overflow:hidden;}
.default_pic_xy img{  width:60px; height:60px; padding:2px;}

.default_pic2{
	position:absolute;
	right:265px;
	top:25px;
	width:68px;
	height:68px;
}
.default_pic2 img{  width:44px; height:44px; padding:7px;}


/*好友管理*/
.fr_box{ width:400px; height:100px; margin:0px auto; overflow-y:scroll; overflow-x:hidden; padding:10px; border:#CCC solid 1px;}
.fr_box li{ width:175px; float:left; height:30px; line-height:30px; padding-right:10px;}
.fr_box li img{ padding-top:5px;}





/*浮动选择框*/
.c_box1{ width:200px; float:right; padding:10px;}
.c_box1 h3{ background:url(../images/user/r_box1_h1bg.gif) no-repeat; height:30px; line-height:30px; text-align:left; color:#333; font-size:14px; border:none; padding:4px 0px 0px 28px;}
/*.c_box1 h3{ background:url(../images/user/r_box1_h1bg.gif) no-repeat; height:30px; line-height:30px; text-align:left; color:#fff; font-size:14px; border:none; padding:4px 0px 0px 28px;}*/
.c_box1 h3 img{ padding-top:5px; padding-bottom:6px;}
.c_box1 h4{ background:url(../images/user/r_box1_h2bg.gif) no-repeat; height:6px; width:200px; float:left; border:none;}
.c_box1 .c1{width:188px; padding:5px; 
background-color:#fff; border-left:#9BCAEF solid 1px; border-right:#9BCAEF solid 1px; float:left;}
.c_box1 .c1 ul{ margin:0px; padding:0px;}
.c_box1 .c1 ul li{ float:left; width:175px; text-align:left; line-height:36px; height:36px; color:#266392; font-size:12px; padding-left:5px; border-bottom:#D8E8F1 solid 1px; overflow:hidden;}
.c_box1 .c1 ul li a{ color:#266392;}
.c_box1 .c1 ul li a:hover{ color:#FF3300}
.c_box1 .c1 ul li img{ _padding:5px 0px;}
.c_box1 .c1 ul li .time{ float:right; padding-right:3px;}

.c_box2{ width:244px; float:right;}
.c_box2 h3{ background:url(../images/user/c_box2_h1bg.gif) no-repeat; height:30px; line-height:30px; text-align:left; color:#fff; font-size:14px; border:none; padding:4px 0px 0px 28px;}
.c_box2 h3 img{ padding-top:5px; padding-bottom:6px;}
.c_box2 h4{ background:url(../images/user/c_box2_h2bg.jpg) no-repeat; height:6px; width:244px; float:left; border:none;}
.c_box2 .c1{width:232px; padding:5px; 
background-color:#fff; border-left:#9BCAEF solid 1px; border-right:#9BCAEF solid 1px; float:left;}
.c_box2 .c1 ul{ margin:0px; padding:0px;}
.c_box2 .c1 ul li{ float:left; width:175px; text-align:left; line-height:36px; height:36px; color:#266392; font-size:12px; padding-left:5px; border-bottom:#D8E8F1 solid 1px; overflow:hidden;}
.c_box2 .c1 ul li a{ color:#266392;}
.c_box2 .c1 ul li a:hover{ color:#FF3300}
.c_box2 .c1 ul li img{ _padding:5px 0px;}
.c_box2 .c1 ul li .time{ float:right; padding-right:3px;}

.c_box2 .c2{width:232px; padding:5px; 
background-color:#fff; border-left:#9BCAEF solid 1px; border-right:#9BCAEF solid 1px; float:left;overflow:hidden;}
.c_box2 .c2 h5{ border-bottom:#D8E8F1 solid 1px; font-size:14px; color:#2A7CBA; width:220px; float:left; padding-top:8px; height:22px; text-align:left; font-weight:normal; padding-left:10px;}
.c_box2 .c2 ul{ margin:0px; padding:5px; float:left; width:222px;}
.c_box2 .c2 ul li{ float:left; width:210px; text-align:left; line-height:26px; height:26px; color:#666; font-size:12px; overflow:hidden; padding-left:5px;}

.c_box2 .c2 ul li a{ color:#2A7CBA;}
.c_box2 .c2 ul li a:hover{ color:#FF3300}
.c_box2 .c2 ul li .time{ float:right; padding-right:3px;}




/*站内信*/
/*选择发送人*/
.someone{ width:390px; border:#CCC solid 1px; padding:3px; _padding:5px 0px 0px 3px; float:left;}
.someone ul{ margin:0px; padding:0px;}
.someone ul li{ float:left; width:80px; line-height:22px; height:22px; font-size:12px}

.someone2{ width:280px; border:#CCC solid 1px; min-height:22px;  padding:0px 0px 0px 2px; float:left; margin-left:2px; _margin-left:0px;  display:inline;}
.someone2 ul{ margin:0px; padding:0px;}
.someone2 ul li{ float:left; width:80px; line-height:22px; height:22px; font-size:12px}
.someone2 ul li img{_padding-top:2px;}

.someone3{ width:320px; border:#CCC solid 1px; height:22px;  padding:0px 0px 0px 2px; float:left; margin-left:2px; _margin-left:0px;  display:inline;}
.someone3 ul{ margin:0px; padding:0px;}
.someone3 ul li{ float:left; width:80px; line-height:22px; height:22px; font-size:12px}
.someone3 ul li img{_padding-top:2px;}



/*相册*/
.album{width:148px; height:150px; float:left; display:inline; margin-left: 30px;}
.album .new{ position:absolute; right:10px; top:10px; font-size:14px; color:#FFF;}

.ablbumSelect{ line-height:30px; border-bottom:1px dashed #DDD; padding-bottom:5px;}

.p_bg{background:url(../images/album_bg.gif) no-repeat;}
.p_bgNew{background:url(../images/album_bg_new.gif) no-repeat;}
.p_bg_on{background:url(../images/album_bg_on.gif) no-repeat;}
.p_bg_onNew{background:url(../images/album_bg_on_new.gif) no-repeat;}
/*.p_bg_none{background:url(../images/album_bg_none.gif) no-repeat;}*/

.album .tit{ text-align:left; height:25px; line-height:25px; padding-bottom:10px; padding-left:5px; text-align:left}
.album .info{ height:120px; overflow:hidden; line-height:24px; padding-top:3px; text-align:left}
.album .info img{ float:left; border:#CCC solid 1px; padding:4px; margin-right:5px; display:inline; margin-left:3px; width:132px; height:95px;}
.album .op{ float:right; margin-top:-30px; padding-right:10px;}
/*.album .op{ float:right; margin-top:-30px; padding-right:89px;}*/
.album .class{ background:url(../images/user/class_ablum.gif) no-repeat 0px 0px; color:#3372A2; padding-left:20px;}
.album .op2{ float:right; margin-top:-33px; padding-right:55px; height:18px;}

.s_a{ width:96%; padding:5px 0px 0px 10px; float:left;}
.upimg{ width:630px; height:225px; padding:10px 10px; border-bottom:#CCC dashed 1px; float:left;}
.upimg .l{ width:160px; float:left;}
.upimg .l img{ border:#ccc solid 1px; padding:4px; background-color:#FFF; width:140px; height:100px;}
.upimg .r{ width:460px; float:left; padding-left:5px;}
.upimg .r dt{ padding-bottom:5px; font-size:12px;}
.upimg .r dd{ padding-bottom:5px; font-size:12px;}
.upimg .r dd span{ vertical-align:top;}

.album_info{ width:780px; height:50px; float:left; padding:5px;}
.album_info .imgbg{ background:url(../images/pic_bg01.gif) no-repeat; padding:5px; width:40px; height:40px; float:left;}
.album_info .xg{ float:left; padding-left:10px; width:400px; height:50px; line-height:25px;}
.album_info .xg img{_padding:5px 0px;}
.back{ background:url(../images/back.gif) no-repeat 2px 5px; float:right; padding-right:5px; padding-left:25px;}

.pic_list{ width:167px; height:158px; float:left; margin-right:9px; display:inline; padding:5px; cursor:pointer;}
.pic_list .info{ width:152px; height:100px; border:#E4E8EA solid 1px; overflow:hidden; line-height:24px; text-align:left; background-color:#EAEDEE; padding:6px;}
.pic_list .info img{ float:left; border:#fff solid 1px; width:150px; height:100px;}
.pic_list .tit{ line-height:26px; color:#333; text-align:center;}
.pic_list .op{width:156px; text-align:left; background:url(../images/user/pic_op_bg.gif) no-repeat; height:18px; line-height:18px; padding:0px 5px;}
.pic_list .op a{ color:#05429D;}.pic_list .op a:hover{ color: #F90;}
.pic_list .op .l{ width:106px; overflow:hidden; float:left;}
.pic_list .op .r{ width:40px; overflow:hidden; float:left;}


.pic_list1{ width:167px; height:148px; float:left; margin-right:7px; display:inline; padding:5px; cursor:pointer;}
.pic_list1 .info{ width:152px; height:100px; border:#E4E8EA solid 1px; overflow:hidden; line-height:24px; text-align:left; background-color:#EAEDEE; padding:6px;}
.pic_list1 .info img{ float:left; border:#fff solid 1px; width:150px; height:100px;}
.pic_list1 .tit{ line-height:26px; color:#333; text-align:center;}
.pic_list1 .op{width:156px; text-align:left; background:url(../images/user/pic_op_bg.gif) no-repeat; height:18px; line-height:18px; padding:0px 5px;}
.pic_list1 .op a{ color:#05429D;}.pic_list .op a:hover{ color: #F90;}
.pic_list1 .op .l{ width:106px; overflow:hidden; float:left;}
.pic_list1 .op .r{ width:40px; overflow:hidden; float:left;}



/*活动*/
.event_p{ float:left; width:100%; margin-top:10px; display:inline;}
.event_p li{ float:left; width:220px; height:90px; padding:10px; line-height:22px; float:left; margin:10px 10px 10px 8px; display:inline; cursor:pointer;}
.imgbg01{background:url(../images/pic_bg01.gif) no-repeat; padding:5px; width:40px; height:41px;}
.event_p p img{ _padding:3px 0px}
.event_p .on{ background-color:#FFFFCC; border:#E5E583 solid 1px;}
.event_p .off{ background-color:#fff; border:#fff solid 1px;}

.event_c{ float:left; width:100%;}
.event_c .tit{ float:left; height:28px; line-height:28px; width:100%; padding-top:5px;}
.event_c .tit img{ _padding:8px 0px;}
.event_c li{ float:left; width:600px; height:35px; line-height:35px; font-size:12px; text-align:left; text-indent:15px; background:url(../images/dian01.gif) no-repeat 5px 17px; border-bottom:#CCC dashed 1px;}
.event_c li a{ float:left;}
.event_c li a:hover{ text-indent:15px; background:url(../images/dian02.gif) no-repeat 5px 17px; color:#F90}
.event_c .cz{ float:left; width:100px; padding-top:5px;}
.event_c .cz img{ padding:5px 0px;}
.event_c .cz a:hover{ background:none;}
.event_c .add{ float:left; text-align:right; height:20px; padding:5px 0px; width:600px; }



/*站内信阅读*/
.tl_box{ width:100%; margin:0px auto; background:url(../images/user/td_bg03.jpg) repeat-y;}
.tl_box h3{height:60px; border-bottom:#ccc dashed 1px; color:#FF9900; text-align:center; padding-left:10px; line-height:30px; position:relative;}
.tl_box .c{}
.tl_box .c .l2{ width:150px; float:left; line-height:28px; text-align:left;}
.tl_box .c .l2 .inl2{ margin:10px; float:left; display:inline; padding-bottom:10px; color:#333;}
.tl_box .c .l2 .inl2 img{ padding:3px;}
.tl_bd{ width:100px; height:100px;}
.tl_bd img{ border:#ebebeb solid 1px; padding:5px;}
.tl_box .c .r2{width:580px; float:left;}
.tl_box .c .r2 .inr2{ margin:10px; float:left; display:inline; }
.tl_box .c .r2  h4{ border-bottom:#CCCCCC dashed 1px; font-size:12px; height:25px; line-height:25px; width:100%; text-align:left; padding-top:20px; float:left; width:560px;}
.tl_box .c .r2 .inr2 p{ line-height:25px; font-size:12px; text-align:left; padding:5px; width:560px; color:#333;}
.tl_box .c .r2 .fj{ width:570px; background-color:#FFFFCC; padding:5px; text-align:left; float:left;}

.comment2{ float:left; width:560px; padding:10px;}
.pgup{ position:absolute; top:10px; left:10px; color:#3372A2; font-size:12px;  background:url(../images/user/pg_icon.gif) 10px 10px no-repeat; text-indent:20px;}
.pgdown{ position:absolute; top:10px; right:10px; color:#3372A2; font-size:12px;  background:url(../images/user/pg_icon2.gif) 45px 10px no-repeat; padding-right:20px; text-align:right;}




/*分享*/

.user_share{width:800px; float:left;}
.user_share .l{width:560px; float:left;}
.user_share .r{width:230px; float:left; padding-left:10px;_overflow:hidden;_width:220px;}
.user_share .l .add{ padding-bottom:10px;}
.user_share .l .add .txt2{ width:476px; height:24px; padding:1px 2px; line-height:24px; border:#DEDEDE solid 1px; vertical-align:middle;}



.dt_list{ width:580px; float:left; padding:5px 0px; border-bottom:#ebebeb solid 1px;}
.dt_list .l{ width:55px; float:left; padding:0px 10px;}
.dt_list .l .name{ text-align:center; line-height:30px; width:55px; float:left;}
.dt_list .l img{ border:#D2D2D4 solid 1px; width:50px; height:50px; float:left; margin:15px 10px 0px 0px; display:inline;}
.dt_list .l a:hover img{ border:#F90 solid 1px; width:50px; height:50px; float:left; margin:15px 10px 0px 0px; display:inline;}
.dt_list .r{ width:490px; float:left; padding-top:10px;}
.dt_list .r .tit{ font-size:14px; line-height:26px; padding:5px 0px;}
.dt_list .r .tit .lx{ float:right; padding-right:10px; line-height:22px;}
.dt_list .r .form{ font-size:12px; line-height:26px;}.dt_list .r .form span{ color:#646464;}
.dt_list .r .txt{ font-size:12px; line-height:23px; color:#141414; width:430px; position:relative;*position:inherit;*+position:inherit;}
/*动态图片效果*/
.dt_list .r .txt .dt_list_img{ width:460px; display:inline;}
.dt_list .r .txt .dt_list_img img{float:left; width:90px; height:70px;padding:2px; border:1px solid #CCC; margin:5px;}
.dt_list .r .txt .dt_list_img .noborder{border:none;}


.dt_list .r .cz{ width:460px; font-size:12px; line-height:22px; color:#888; float:left;}
.dt_list .r .cz2{ width:260px; font-size:12px; line-height:22px; color:#888; float:left; line-height:30px;}
.dt_list .r .xc{ float:left;}
.dt_list .r .xc img{width:120px; margin-right:15px; margin-bottom:10px;  display:inline;}

.dt_list .r .xc2{ float:left;}
.dt_list .r .xc2 img{width:100px; margin-right:25px; margin-bottom:10px; display:inline; border:#CCC solid 1px; padding:3px; vertical-align:top;}
.dt_list .r .txt .jt6{ position:absolute; top:20px; right:0px;}



.dt_list .r .hd{ font-size:12px; line-height:22px; color:#888; width:430px;}
.dt_list .r .hd img{ width:40px; height:40px; border:#CCC solid 1px; margin-right:6px;display:inline;}
.dt_list .r .wp{ font-size:12px; line-height:22px; color:#888; width:430px;}
.dt_list .r .wp img{ width:47px; float:left; margin-right:10px; display:inline;}
/*.user_right .more{ width:100%; height:30px; border:#B9E46A solid 1px; background-color:#F8FDEC; padding-top:3px; font-weight:bold; text-align:center; line-height:30px; font-size:14px; float:left;}*/


.dt_list .r2{ width:530px; float:left; padding-top:10px; padding-left:20px;}
.dt_list .r2 .tit{ font-size:14px; line-height:26px; padding:5px 0px;}
.dt_list .r2 .tit .lx{ float:right; padding-right:10px; line-height:18px; padding-top:5px;}
.dt_list .r2 .form{ font-size:12px; line-height:26px;}.dt_list .r2 .form span{ color:#999}
.dt_list .r2 .txt{ font-size:14px; line-height:28px; color:#333; width:430px;}
.dt_list .r2 .cz{ width:520px; font-size:12px; line-height:22px; color:#888; float:left;}
.dt_list .r2 .cz2{ width:260px; font-size:12px; line-height:22px; color:#888; float:left; line-height:30px;}
.dt_list .r2 .xc{ float:left;}
.dt_list .r2 .xc img{width:120px; margin-right:15px; display:inline;}

.dt_list .r2 .xc2{ float:left;}
.dt_list .r2 .xc2 img{ float:left; width:100px; margin-right:22px; margin-bottom:10px; display:inline; border:#CCC solid 1px; padding:3px; vertical-align:top;}




/*动态更多*/

.dt_list5{ width:800px; float:left; padding:5px 0px; border-bottom:#ebebeb solid 1px;}
.dt_list5 .l{ width:55px; float:left; padding:0px 10px;}
.dt_list5 .l .name{ text-align:center; line-height:30px; width:55px; float:left;}
.dt_list5 .l img{ border:#D2D2D4 solid 1px; width:50px; height:50px; float:left; margin:15px 10px 0px 0px; display:inline;}
.dt_list5 .l a:hover img{ border:#F90 solid 1px; width:50px; height:50px; float:left; margin:15px 10px 0px 0px; display:inline;}
.dt_list5 .r{ width:700px; float:left; padding-top:10px;}
.dt_list5 .r .tit{ font-size:14px; line-height:26px; padding:5px 0px;}
.dt_list5 .r .tit .lx{ float:right; padding-right:10px; line-height:18px;}
.dt_list5 .r .form{ font-size:12px; line-height:26px;}.dt_list .r .form span{ color:#646464;}
.dt_list5 .r .txt{ font-size:12px; line-height:23px; color:#141414; width:690px;}
.dt_list5 .r .cz{ width:690px; font-size:12px; line-height:22px; color:#888; float:left;}
.dt_list5 .r .cz2{ width:260px; font-size:12px; line-height:22px; color:#888; float:left; line-height:30px;}
.dt_list5 .r .xc{ float:left;}
.dt_list5 .r .xc img{width:120px; margin-right:15px; margin-bottom:10px;  display:inline;}






.mydt{ border-bottom:#ebebeb solid 1px; padding:5px; height:22px;}
.mydt li{ float:left; margin-left:10px; display:inline; height:30px;}
.mydt li a{ width:60px; float:left; text-align:center;}
.mydt li a:hover{ background:url(../images/mydt_bg01.gif) no-repeat; color:#FFF; text-align:center; text-decoration:none;}
.mydt li .hover{ background:url(../images/mydt_bg01.gif) no-repeat; color:#FFF; text-align:center;}

.dt_list2{ width:530px; float:left; padding:15px 10px;}
.dt_list2 li{ line-height:35px; font-size:14px; float:left; width:520px; padding-left:10px;}


.reply{ width:445px;  padding:0px 5px; float:left; background-color:#F5F5F5; }
.reply .listre{ background-color:#F5F5F5; width:436px; padding:5px; line-height:20px; color:#888; border-bottom:#DCDCDC solid 1px;}
/*.reply .listre img{width:35px; height:35px; border:#CCC solid 1px; margin-right:6px;display:inline;}
*/
.reply_form{ width:436px; background-color:#F5F5F5; padding:5px 0px;}
.reply_form .txt2{ background-color:#fff; border:#EBEBEB solid 1px; height:20px; padding:2px; width:440px; line-height:20px; color:#9C9C9C; overflow-y:hidden;}
.reply .btnc{ background-color:#F5F5F5; width:436px; padding:5px; line-height:20px; color:#888;}
.reply .listre td{ font-size:12px;}

.reply_form .txt3{ background-color:#fff; border:#EBEBEB solid 1px; height:50px; padding:2px; width:440px; line-height:20px; color:#333; overflow-y:hidden;}

.reply2{ width:520px; padding:0px 5px; background-color:#F5F5F5; float:left;}
.reply2 .listre{ background-color:#F5F5F5; width:510px; padding:5px; line-height:20px; color:#888; border-bottom:#ebebeb dashed 1px;}
.reply2 .listre img{ border:#CCC solid 0px; margin-right:6px;display:inline;}
.reply_form2{ width:500px; background-color:#F5F5F5; padding:5px 0px;}
.reply_form2 .txt2{ background-color:#fff;  border:#DEDEDE solid 1px; height:16px; padding:4px 2px; width:518px; line-height:18px; color:#9C9C9C; overflow-y:hidden;}
.reply2 .btnc{ background-color:#F9F9F9; width:436px; padding:5px; line-height:20px; color:#888;}


.reply5{ width:690px; padding:0px 5px; background-color:#F5F5F5; float:left;}
.reply5 .listre{ background-color:#F5F5F5; width:680px; padding:5px; line-height:20px; color:#888; border-bottom:#ebebeb dashed 1px;}
.reply5 .listre img{ border:#CCC solid 0px; margin-right:6px;display:inline;}
.reply_form5{ width:680px; background-color:#F5F5F5; padding:5px 0px;}
.reply_form5 .txt2{ background-color:#fff;  border:#DEDEDE solid 1px; height:18px; padding:4px 2px; width:680px; line-height:18px; color:#9C9C9C; overflow-y:hidden;}
.reply5 .btnc{ background-color:#F9F9F9; width:436px; padding:5px; line-height:20px; color:#888;}
.reply5 .listre td{ font-size:12px;}


/*r_box1 右侧容器1*/
.hot_box{ width:230px; float:left; overflow:hidden;}
.hot_box h1{ border-bottom:#E5E5E5 solid 1px;  height:34px; line-height:34px; text-align:left; color:#266392; font-size:14px; padding-left:10px;}
.hot_box h2{ background:url(../images/r_box1_h2bg.gif) no-repeat; height:10px; width:260px; float:left;_margin-bottom:10px; display:inline;}
.hot_box .content1{width:208px; padding:0px 5px; float:left; min-height:100px;height:auto !important;height:100px; overflow:visible; }


.hot_box .content1 ul{ margin:0px; padding:0px; min-height:120px;height:auto !important;height:120px; overflow:visible;}
.hot_box .content1 ul li{ float:left; width:212px; text-align:left; line-height:25px; color:#333; font-size:12px; border-bottom:#CCC dashed 1px; padding:8px 0px 8px 10px;}
.hot_box .content1 ul li a:hover{ color:#FF3300}
.time{ float:right; padding-right:5px;}

	

.hot_box .content1 .l{ width:83px; float:left; margin-right:5px; display:inline; text-align:left; padding:10px 0px 10px 5px;}
.hot_box .content1 .l img{padding:6px; background:url(../images/history_bg.jpg) no-repeat;}
.hot_box .content1 .r{ width:110px; float:left; font-size:12px; line-height:18px; margin-top:3px; display:inline; text-align:left; padding:6px 0px;}

.hot_box .content1 ul li .num{ float:left; width:20px; padding-top:2px;}
.hot_box .content1 ul li .pic{ float:left; width:60px; padding:2px 0px; height:50px;}
.hot_box .content1 ul li .name{ float:left; width:60px;padding-top:5px;}
.hot_box .content1 ul li .star{ float:right; width:55px; padding-top:22px; overflow:hidden;}
.hot_box .content1 ul li .pic img{ border:#EBEBEB solid 3px;  float:left; margin-right:8px; display:inline; width:50px; height:50px; vertical-align:top;}

.kb_box1{ width:233px; position:relative; }
.kb_box1 h1{background:url(../images/user/kb_box1_h1.png) no-repeat; height:10px; line-height:10px; width:205px; float:right;}
.kb_box1 h2{background:url(../images/user/kb_box1_h2.png) no-repeat; height:15px; width:205px; float:right;}
.kb_box1 .c{width:195px; background:url(../images/user/kb_box1_c.png) repeat-y; float:right;
min-height:100px;height:auto !important;height:100px; overflow:visible; padding:5px 0px 0px 10px; line-height:26px; text-align:left;}
.kb_box1 .jt{ position:absolute; top:-28px; left:100px; background:url(../images/kb_box1_jt3.png) no-repeat; float:left; width:50px; height:30px;}

.kbdw1{position:absolute; top:46px; left:-80px; z-index:1000;}
.kbdw1_1{position:absolute; top:20px; left:-80px; z-index:1000;}

.kb_box2{ width:233px; position:relative;}
.kb_box2 h1{background:url(../images/user/kb_box1_h1.png) no-repeat; height:10px; line-height:10px; width:205px; float:left;}
.kb_box2 h2{background:url(../images/user/kb_box1_h2.png) no-repeat; height:15px; width:205px; float:left;}
.kb_box2 .c{width:195px; background:url(../images/user/kb_box1_c.png) repeat-y; float:left;
min-height:100px;height:auto !important;height:100px; overflow:visible; padding:5px 10px; line-height:26px; text-align:left;}
.kb_box2 .jt{ position:absolute; top:10px; right:6px; _right:5px; background:url(../images/user/kb_box1_jt2.png) no-repeat; float:left; width:30px; height:30px;}
.kbdw2{position:absolute; top:0px; right:60px;}
.z10{ z-index:10;}

/*---------------个人中心-------------------*/
.user_share .add2{ padding:5px; background:#F3F3F3 url(../images/uc_c2.jpg) repeat-x; float:left; margin-bottom:10px; display:inline; width:550px;}
.user_share .add2 .txt2{ width:543px; height:24px; padding:1px 2px; line-height:24px; border:#DEDEDE solid 1px; vertical-align:middle; font-family: 微软雅黑, Arial, Helvetica, sans-serif; color:#666; font-size:12px;}
.user_share .add2 .txt5{ width:775px; height:24px; padding:1px 2px; line-height:24px; border:#DEDEDE solid 1px; vertical-align:middle; font-family: 微软雅黑, Arial, Helvetica, sans-serif; color:#666; font-size:12px;}
.user_share .add2 td{font-size:12px;}

.user_dt{ float:left; padding-bottom:10px;}
.user_dt .tit{ border-bottom:#FFB48D solid 1px; font-size:14px; font-weight:bold; line-height:22px;}
.user_dt li{ float:left; height:30px; overflow:hidden; border-bottom:#F1F1F1 solid 1px; font-size:14px; line-height:30px; width:555px;}

.Menubox9 { width:100%; height:30px; line-height:30px; float:right; margin-top:6px; display:inline;background:url(../images/tab9_bg.jpg)  repeat-x bottom;}
.Menubox9 ul{margin:0px;padding:0px;}
.Menubox9 li{float:left; cursor:pointer; width:71px; text-align:center; color:#333; font-size:12px; font-weight:normal; margin-right:4px; display:inline; line-height:30px;background:url(../images/tab9_bg02.gif) no-repeat; }
.Menubox9 li.hover{background:url(../images/tab9_bg01.gif) no-repeat; font-weight:bold; color:#fff; font-size:12px;}

.user_rfk{width:220px; float:left; margin-left:7px; display:inline;}
.user_rfk h1{ background:url(../images/user/user_rfkh1--.gif) no-repeat; height:33px; font-family: 微软雅黑, Arial, Helvetica, sans-serif; padding-left:10px; font-size:14px; line-height:33px;}
.user_rfk h2{ background:url(../images/user/user_rfkh2.gif) no-repeat; height:33px;}
.user_rfk h3{ background:url(../images/user/user_rfkh3.gif) no-repeat; height:33px;}

.user_rfk .c{ width:210px; padding:5px; float:left;}
.user_rfk .c li{ float:left; width:70px; text-align:center; line-height:22px; font-size:12px; padding-top:5px; position:relative;}
.user_rfk .c li img{ width:50px; height:50px; border:#CCC solid 1px; padding:1px;}
.user_rfk .c li a:hover img{ width:50px; height:50px; border: #F90 solid 1px; padding:1px; background-color:#FC0}


.user_rfk .c2{ width:210px; padding:5px; float:left;}
.user_rfk .c2 li{ float:left; width:200px; text-align:left; padding-left:5px; line-height:26px; font-size:12px;}

.date_s{ width:55px; height:26px; position:absolute; top:-26px; left:8px; background:url(../images/date_bg.gif) no-repeat;}

.qb{ position:absolute; top:0px; left:-10px; width:70px; padding:0px 5px 5px 5px; border:#9FBEDB solid 1px; background-color:#FFF;}
.qb td{ font-size:12px; height:30px;}
.qb td a{ width:100%; display:block; cursor:pointer;}


.Menubox9 li td{ height:22px;font-family: 宋体, Arial, Helvetica, sans-serif; }
.Menubox9 li td a{color:#2B4C79; height:22px; float:left; width:50px;font-family: 宋体, Arial, Helvetica, sans-serif; }
.Menubox9 li td a:hover{ text-decoration:none; color:#3268A8; height:22px; background:none; width:50px;}


/*通知公告*/
.notice_list{ padding:0px 20px; float:left;}
.notice_list li{ border-bottom:#CCC dashed 1px; width:115px; float:left; height:45px; line-height:45px; font-size:12px; text-align:center;}


/*校园信息*/
.c_left1{ margin:20px auto; width:760px; height:600px;}
.conLli{}
.YM-mainmnu{ text-align:left; margin-left:auto; margin-right:auto}
.YM-mainmnu li{ width:114px; float:left;background:url(../images/user/li_icon.gif) no-repeat left center;height:50px; line-height:50px; text-indent:15px; margin-right:220px; position:relative;margin-left:40px; display:inline;}
.YM-mainmnu li a{ font-size:15px;color:#333; text-decoration:underline;}
.YM-mainmnu li.current{ width:114px; height:50px; position:relative}
/*.YM-mainmnu li.current a{ display:block;font-weight:bold; text-decoration:underline; width:126px; height:46px; line-height:46px; background:#fdfeff;  border:2px solid #6182e4;  border-bottom:3px solid #6182e4; border-right:none; text-indent:13px; position:absolute; top:0; left:0; z-index:10}*/
.YM-mainmnu li.current a{ display:block;font-weight:bold; text-decoration:underline; width:126px; height:46px; line-height:46px; background:#FAFAFA;  border:2px solid #DDEDFE;  border-bottom:3px solid #DDEDFE; border-right:none; text-indent:13px; position:absolute; top:0; left:0; z-index:10}

.YM-submnu{ position:absolute; top:0px; left:126px; width:226px; border:2px solid #DDEDFE; background:#F7F6A3; padding-bottom:0px; padding-top:12px; display:none; background-color:#FAFAFA; min-height:85px;}
.YM-mainmnu li .YM-submnu li{ background:none; font-size:14px; padding:8px 0 0; height:20px; margin:0; line-height:20px; width:113px; float:left;z-index:11}
.YM-mainmnu li .YM-submnu li a{ width:113px; height:20px; line-height:20px;border:none; font-size:13px; font-weight:lighter; text-decoration:none;z-index:12}
.YM-mainmnu li .YM-submnu li a:hover{width:113px; height:20px;text-decoration:underline;}


.bt_photo{ padding-top:10px; height:150px; float:left;}
.bt_photo li{ float:left; width:150px; height:140px;}
.bdimg{ border:#CCC solid 1px; padding:3px; width:130px; height:110px;}
.bt_photo .modify{ float:left; width:130px; height:20px; padding:5px 10px; text-align:right;}



/*问答*/
.q_info{ border:#CCC solid 1px; background-color:#F8F8F8; padding:5px; line-height:160%; float:left; width:98%;}



/*教室查询*/
.class_kc{ width:750px; padding:10px 25px; float:left;}
.class_kc .ts{ background:url(../images/tx1_bg.gif) no-repeat 10px 7px; background-color:#FFC; font-size:14px; padding-left:25px; height:30px; line-height:30px; font-weight:bold;}
.class_kc .cbox{ width:750px; float:left; padding-top:15px;}
.class_kc .cbox .tit{ background:url(../images/user/class_kc_tit.gif) no-repeat 10px 7px; border-bottom:#5D9FD9 solid 2px; height:30px; line-height:30px; padding-left:28px; margin-bottom:10px; font-size:14px;}
.class_kc .cbox ul{ background-color:#F8F8F8; border:#E5E5E5 solid 1px; float:left; width:100%;}
.class_kc .cbox ul li{ float:left; width:150px; line-height:35px; font-size:14px; text-align:center}


/*课程*/
.kc_logo{ background:url(../images/user/logo_bg.gif) no-repeat; padding:7px; width:44px; height:44px;}

/*作业*/
.work{ width:800px; float:left; text-align:left;}
.work .tit{ float:left; width:98%; text-align:left; padding-left:8px; margin-top:10px; display:inline; line-height:28px;}
.work .txt{ float:left; border:#EBEBEB solid 1px; background-color:#F8F8F8; width:800px; margin-top:10px; margin-bottom:10px; display:inline; position:relative;}
.work .txt .c{ float:left; padding:10px; text-align:left; display:inline; width:780px; font-size:14px; line-height:180%;}
.work .txt .cnone{ height:35px;}
.work .txt .cz{ position:absolute; top:5px; right:15px; }

.work .info{float:left; width:800px; padding-top:10px;}
.work .info .tit1{ background:url(../images/user/user_m04.gif) no-repeat 10px 0px; height:30px; line-height:30px; font-size:14px; padding-left:45px; border-bottom:#FF9900 solid 2px;}
.work .info .cont{ padding:15px; line-height:160%; font-size:14px;}
.work .info .cont p{ text-indent:2em;}
.work .info .fj{ padding:5px 15px;}

.work .list{ border-bottom:#CCCCCC dashed 1px; float:left; padding:10px 0px;}
.work .list .l{ width:145px; float:left; text-align:left; padding-left:10px;}

/*.work table,.work_show table{ border-top:#ccc dashed 1px; margin:10px;}*/
.work_show{ width:940px;}
.work_show .txt{ text-align:left; padding:20px; font-size:14px; color:#333; line-height:28px;}

.work .txt2{ padding:10px;}

.wd_box1{ width:790px; float:left; margin-left:5px; margin-top:10px; display:inline; position:relative; }
.wd_box1 h1{ background:url(../images/user/wd_box1_h1bg.gif) no-repeat; height:10px; line-height:10px; width:790px; float:left;}
.wd_box1 h2{ background:url(../images/user/wd_box1_h2bg.gif) no-repeat; height:10px; line-height:10px; width:790px; float:left;}
.wd_box1 .inbox{ background:url(../images//user/wd_box1_cbg.gif) repeat-y; width:770px; float:left; padding:0px 10px;}


.wd_box3{ width:790px; float:left; margin-left:5px; margin-top:10px; display:inline;  position:relative;}
.wd_box3 h1{ background:url(../images/user/wd_box3_h1bg.gif) no-repeat; height:10px; line-height:10px; width:790px; float:left;}
.wd_box3 h2{ background:url(../images/user/wd_box3_h2bg.gif) no-repeat; height:10px; line-height:10px; width:790px; float:left;}
.wd_box3 .inbox{ background:url(../images/user/wd_box3_cbg.gif) repeat-y; width:770px; float:left; padding:0px 10px;}

.wd_info{ width:135px; float:left; padding:10px 0px 5px 10px;}
.imgbg02{ padding:7px; width:80px; height:80px;  background:url(../images/people_list_bg.gif) no-repeat;}

.wenba{ text-align:left; line-height:28px; color:#333; float:left; width:623px; overflow:hidden;}
.wenba .tit{ font-size:14px; font-weight:bold; line-height:30px; color:#333}
.wenba p{ font-size:14px;}
.wenba img{ padding:5px 0px;}
.wenba .bc{ background-color:#F5F5F5; border-bottom:#EBEBEB solid 1px; padding:0px 5px;}
.wenba .txt2{ padding:8px 3px; min-height:130px;height:auto !important;height:130px; overflow:visible;}
.wenba .txt{ padding:8px 3px; }
.wenba .ask{ float:right; width:500px; text-align:right;}
.wenba .answer{ float:right; border-bottom:#CCC dashed 1px; width:500px; text-align:right;}
.wenba .pj{ width:62px; height:28px; background:url(../images/wd_zc.gif) no-repeat; padding:0px 10px; color:#F96400;}

.wd_1{ position:absolute; top:5px; right:5px; width:92px; height:73px;}
.wd_2{ position:absolute; top:-11px; right:10px; width:64px; height:84px;}
.wd_3{ position:absolute; top:10px; right:10px; width:120px; height:25px; text-align:right;}
.set_best{ background:url(../images/set_best.gif) no-repeat 0px 2px; padding-left:15px; padding-right:5px;}

.wd_other{ width:680px; float:left; margin-left:5px; margin-top:10px; display:inline; background:url(../images/wd_other.gif) no-repeat 0px 3px; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:33px; }

.comment{ width:790px; margin:0px auto;}

.comment .c{ float:left; border-left:1px solid #EBEBEB; border-right:1px solid #EBEBEB; padding:30px; background-color:#F7F7F7; width:778px;}
.comment .c2{ float:left;  padding:10px 0px; background-color:#fff; width:780px;}

.comment .l{ width:65px; float:left; text-align:right; line-height:30px;}
.comment .r{ width:525px; float:left; text-align:left; line-height:30px;}
.comment .r2{ width:725px; float:left; text-align:left; line-height:30px;}
.comment .list1{ border:#CCCCCC solid 1px; padding:5px; width:100%;}

.comment .nav2{ height:35px; _height:30px; border-bottom:#FF9900 solid 2px; font-size:14px; color:#333; text-align:left; padding-left:35px; line-height:35px; float:left; width:97%; font-weight:bold; background:url(../images/user/comment_bg.gif) no-repeat 0px 5px;}

.comment .re{ text-align:left; padding:10px; width:98%; float:left;}
.comment .re TEXTAREA{ width:96%; padding:5px; color:#999999;}
.comment .re span{ float:left; padding-right:10px; padding-top:10px;}
.comment .list .bg{ border:#03C solid 1px; background-color:#06F;}
.comment .re td{ height:35px; vertical-align:middle}


/*激励*/
.jl_sidebar{  width:164px; float:left; border-right:#E5E5E5 solid 1px; background:#fff; display:inline; padding-left:5px; min-height:600px;height:auto !important;height:600px; overflow:visible;}

.user_m3{ float:left; margin-top:10px; display:inline; text-align:left;}
.user_m3 ul{float:left; padding-bottom:10px; width:150px;}
.user_m3 ul li{ float:left;}
.user_m3 ul li span{ float:right; padding-right:10px; color:#FFF; font-size:12px;}

.user_m3 .off{ height:28px; border-bottom:#FEC799 solid 1px; border-top:#FEC799 solid 1px; line-height:28px;  width:145px;  font-size:12px; float:left; display:inline; padding-left:20px; margin-top:-1px; background:#FEFBEC url(../images/user/user_m3_off.gif) no-repeat 10px 12px;}
.user_m3 .off a{ color:#2B4A78}

.user_m3 .on{border-bottom:#FEC799 solid 1px; border-top:#FEC799 solid 1px; height:28px; line-height:28px;  width:145px;  font-size:12px; float:left; display:inline; padding-left:20px; margin-top:-1px; background:#FEF0D0 url(../images/user/user_m3_on.gif) no-repeat 10px 12px;}
.user_m3 .on a{ font-size:12px;}

.ph_left{ float:left; width:390px; }
.ph_list{ float:left; width:380px; height:70px; padding:5px; border-bottom:#CCC dashed 1px; margin:8px 5px 0px 5px; display:inline;}

.ph_num1{ background: url(../images/ph_num1.gif) no-repeat center; color:#FFF; font-size:10px;}

.cztx{ background: url(../images/cztx_cbg.jpg) no-repeat center; padding:10px; width:770px; height:290px; float:left; margin-bottom:10px; display:inline;}
.table3_th{ background: url(../images/table3_th.jpg) repeat-x; font-size:12px; font-weight:bold;}

.sj{ border:#B1CFE5 solid 1px; width:350px; height:10px; overflow:hidden; float:left;}


.task_box{ width:333px; height:106px; padding:20px 10px 0px 10px; float:left; margin:10px 15px 10px 5px; display:inline; text-align:left; color:#333; font-size:12px; overflow:hidden;}
.task_hg01{background:url(../images/user/task_bg1.gif) no-repeat;}
.task_hg02{background:url(../images/user/task_bg1.gif) no-repeat;}

.auto_x{ position:relative;}
.auto_man{ border:#D9E7FA solid 1px; padding:1px; width:107px; float:left; position:absolute; top:23px; left:3px; background-color:#FFF;}
.auto_man li{ float:left; background-color:#F9FDFF; font-size:12px; border-bottom:#D9E7FA solid 1px; height:25px; line-height:25px;}
.auto_man li a{float:left; width:102px; padding-left:5px;}
.auto_man li a:hover{background-color:#CADDF7; color:#333;}
.auto_man li .hover{float:left; background-color:#CADDF7; color:#333;}

.auto_man2{ border:#D9E7FA solid 1px; padding:1px; width:175px; float:left; position:absolute; top:23px; left:144px; background-color:#FFF;}
.auto_man2 li{ float:left; background-color:#F9FDFF; font-size:12px; border-bottom:#D9E7FA solid 1px; height:25px; line-height:25px;}
.auto_man2 li a{float:left; width:170px; padding-left:5px;}
.auto_man2 li a:hover{background-color:#CADDF7; color:#333;}
.auto_man2 li .hover{float:left; background-color:#CADDF7; color:#333;}

.auto_man3{ border:#98B1C8 solid 1px; width:305px; float:left; padding:2px; position:absolute; top:30px; right:30px; background-color:#FFF}
.auto_man3 .inc{}
.xrk{ border:#CCC solid 1px; width:180px; min-height:20px; line-height:20px; padding:1px 3px; color:#898989; font-size:12px;}













/*---------------------------------------------------------------------------------------------------------------------------*/
.u_cc{ width:100%; text-align:right; float:left; height:25px; padding-top:10px;}
.u_left2{  width:310px; float:left; }
.u_right2{ width:635px; float:left; margin-left:10px; display:inline;}

.u_fun_box{ width:300px; margin-bottom:10px; float:left; display:inline;}
.u_fun_box h1{ background:url(../images/fun_box_h1bg.jpg) no-repeat; height:15px; width:160px; float:left;}
.u_fun_box h2{ background:url(../images/fun_box_h2bg.jpg) no-repeat; height:10px; width:160px; float:left;}
.u_fun_box .content{ float:left; width:280px; padding:5px; _margin-top:-5px; display:inline;}
.u_fun_box .content ul{ margin:0px; padding:0px;}
.u_fun_box .content ul li{float:left; height:49px; width:64px; text-align:center; color:#656565; font-size:12px; margin:7px 3px; _margin:5px 3px 5px 3px; display:inline; background:url(../images/user/fun_bg.jpg) no-repeat;}
.u_fun_box .content ul li img{ padding-top:5px;}
.u_fun_box .content ul li a{ height:49px; width:64px; float:left; }
.u_fun_box .content ul li a:hover{ text-decoration:none; color:#fff; background:url(../images/user/fun_bg2.jpg) no-repeat; height:49px; width:64px;float:left; font-weight:bold;}
.u_fun_ac{color:#fff; font-weight:bold; background:url(../images/user/fun_bg2.jpg) no-repeat; height:49px; width:64px; float:left; }

.u_fun_box .content .l{ width:90px; float:left; text-align:left; padding-left:10px;}
.u_fun_box .content .l img{ background:url(../images/user/avatar_bg.jpg) no-repeat; padding:5px; width:70px; height:70px;}
.u_fun_box .content .r{ width:180px; float:left; text-align:left; line-height:26px; height:80px;}
.u_fun_box .content .r img{ padding-top:5px; padding-bottom:5px;}


/*----老师管理首页----*/

.t_fun_box{ width:200px; margin-bottom:10px; float:left; display:inline;}
.t_fun_box .content{ float:left; width:210px; _margin-top:-5px; display:inline;}
.t_fun_box .content ul{ margin:0px; padding:0px;}
.t_fun_box .content ul li{float:left; height:49px; width:64px; text-align:center; color:#656565; font-size:12px; margin:7px 3px 7px 0px; _margin:5px 3px 5px 3px; display:inline; background:url(../images/user/fun_bg3.jpg) no-repeat;}
.t_fun_box .content ul li img{ padding-top:5px;}
.t_fun_box .content ul li a{ height:49px; width:64px; float:left; }
.t_fun_box .content ul li a:hover{ text-decoration:none; color:#fff; background:url(../images/user/fun_bg4.jpg) no-repeat; height:49px; width:64px;float:left; font-weight:bold;}
.u_fun_ac{color:#fff; font-weight:bold; background:url(../images/user/fun_bg2.jpg) no-repeat; height:49px; width:64px; float:left; }

.t_fun_box .content .l{ width:90px; float:left; text-align:left; padding-left:5px;}
.t_fun_box .content .l img{ background:url(../images/user/avatar_bg.jpg) no-repeat; padding:5px; width:70px; height:70px;}
.t_fun_box .content .r{ width:110px; float:left; text-align:left; line-height:26px; height:80px;}
.t_fun_box .content .r img{ padding-top:5px; padding-bottom:5px;}



.pic_list01{ float:left; width:54px; text-align:center; line-height:20px; color:#333; font-size:12px; margin:8px 5px 5px 9px; display:inline; overflow:hidden;}
.pic_list01 img{ background:url(../images/pic_bg01.gif) no-repeat; padding:5px; width:40px; height:40px;}

.pic_list02{ float:left; width:140px; text-align:center; line-height:20px; color:#333; font-size:12px; margin:15px 5px 5px 12px; display:inline; overflow:hidden;}
.pic_list02 img{padding:3px; width:130px; height:110px; border:#CCC solid 1px;}


.news_box6{ width:500px; margin-bottom:10px; float:left; display:inline;}
.news_box6 h1{background:url(../images/user/news_box5_h2bg.gif) no-repeat; height:31px; line-height:31px; text-align:left; color:#266392; font-size:14px; padding-left:10px;}
.news_box6 h2{ background:url(../images/user/news_box5_h2bg.gif) no-repeat; height:10px; float:left; width:500px;}
.news_box6 .content{width:490px; padding:5px; float:left;}
.news_box6 .content ul li{ float:left; width:480px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:10px; border-bottom:#CCC dashed 1px;}
.news_box6 .content ul li a:hover{ color:#FF9900}
.news_box6 .content ul li .y{ width:66px; float:left; text-align:center;}
.news_box6 .content ul li .f{ width:100px; float:left; text-align:left;}

.te_c{ width:500px; float:left;}
.te_c .content{width:490px; padding:5px; float:left;}
.te_c .content ul li{ float:left; width:280px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:10px;}
.te_c .content ul li a:hover{ color:#FF9900}

.te_c .content .l{ width:70px; float:left; text-align:center; padding:10px 0px; height:80px; border-bottom:#CCC dashed 1px;}
.te_c .content .l img{ background:url(../images/pic_bg03.jpg) no-repeat; width:40px; height:40px; padding:5px;}
.te_c .content .r{ width:400px; float:left; padding:10px 7px; text-align:left; height:80px; border-bottom:#CCC dashed 1px; overflow:hidden;}

/*--页面拖动----*/
td.CDragTitle {
	font-size: 14px;
	color: #003197;
	font-weight: bold;
	cursor: move; text-align:left; line-height:30px;
}
/*
td.CDragRowBorderLeft {
	border-left: #B9D1F0 1px solid;
}

td.CDragRowBorderTop {
	border-top: #B9D1F0 1px solid;
}

td.CDragRowBorderRight {
	border-right: #B9D1F0 1px solid;
}

td.CDragRowBorderBottom {
	border-bottom: #B9D1F0 1px solid;
}*/
.tdborder{ border-bottom: #B9D1F0 1px solid; border-top:none;}
.titbg{background:url(../images/user/CDragTitle.jpg) no-repeat; height:30px; font-size:14px; color:#266392; text-align:left; font-weight:bold;}
.tdborder2{ border-left:#D8E8F1 1px solid; border-right:#D8E8F1 1px solid;}
.tdbottom{ background:url(../images/tdbottom.gif) no-repeat;}
td.CDragTitleParent {
	padding: 1px;
}

tr.CDragTitle {height:30px;
}

tr.CDragTitle td {
	 background:url(../images/user/CDragTitle.jpg) no-repeat; 
}

table.CDragRow {
	margin-bottom: 5px; margin-left:-3px; width:310px;
}

table.CDragReduce tr.CDragContent {
	display: none; 
}

td.CDragContent {
	display: none; border-bottom: #B9D1F0 1px solid; border-top:none;
}

div#cdragCopyFrame table.CDragRow {
	margin-bottom: -2px;
}


.user_c{ width:300px; float:left;}
.user_c .content{width:290px; padding:5px; float:left;}
.user_c .content ul li{ float:left; width:290px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:0px;}
.user_c .content ul li a:hover{ color:#FF9900}

.user_c .content .l{ width:50px; float:left; text-align:center; padding:10px 0px; height:80px; border-bottom:#CCC dashed 1px;}
.user_c .content .l img{ background:url(../images/pic_bg03.jpg) no-repeat; width:40px; height:40px; padding:5px;}
.user_c .content .r{ width:225px; float:left; padding:10px 7px; text-align:left; height:80px; border-bottom:#CCC dashed 1px; overflow:hidden;}

.user_c .content .l2{ width:50px; float:left; text-align:center; padding:10px 0px; height:50px; border-bottom:#CCC dashed 1px;}
.user_c .content .l2 img{ background:url(../images/pic_bg03.jpg) no-repeat; width:40px; height:40px; padding:5px;}
.user_c .content .r2{ width:80px; float:left; padding:10px 7px; text-align:left; height:50px; border-bottom:#CCC dashed 1px;overflow:hidden;}

.user_c .content .l3{ width:50px; float:left; text-align:center; padding:10px 0px; height:50px; border-bottom:#CCC dashed 1px;}
.user_c .content .l3 img{ background:url(../images/pic_bg03.jpg) no-repeat; width:40px; height:40px; padding:5px;}
.user_c .content .r3{ width:225px; float:left; padding:10px 7px; text-align:left; height:50px; border-bottom:#CCC dashed 1px; overflow:hidden;}


.user_c .content2{width:290px; padding:5px; float:left;}
.user_c .content2 ul li{ float:left; width:145px; text-align:center; line-height:22px; color:#333; font-size:12px; padding:5px 0px; height:160px;}
.user_c .content2 ul li a{ color:#3372A2;}
.user_c .content2 ul li a:hover{ color:#FF9900}
.user_c .content2 ul li img{ border:#ccc solid 1px; padding:2px;}


.user_c .content3{width:290px; padding:5px; float:left;}
.user_c .content3 ul li{ float:left; width:88px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:10px; background:url(../images/honor_icon3.jpg) no-repeat 3px 10px;}
.user_c .content3 ul li a{ color:#3372A2;}
.user_c .content3 ul li a:hover{ color:#FF9900}



.user_c .content4{ width:290px; padding:5px; float:left;}
.user_c .content4 ul{ margin:0px; padding:5px;}
.user_c .content4 ul li{ float:left; width:64px; text-align:center; line-height:20px; color:#333; font-size:12px; margin-right:5px; display:inline; overflow:hidden;}
.user_c .content4 ul li a:hover{ color:#FF3300}
.user_c .content4 ul li img{ background:url(../images/pic_bg01.gif) no-repeat; padding:5px; width:40px; height:40px;}
.h90{ height:90px; }


.user_c .content5{ width:290px; padding:5px; float:left;}
.user_c .content5 ul li{ float:left; width:280px; text-align:left; line-height:25px; color:#333; font-size:12px; padding-left:5px;}
.user_c .content5 ul li a:hover{ color:#FF3300}
.user_c .content5 ul li img{ padding:5px 0px;}
.user_c .content5 .l{ width:83px; float:left; margin-right:5px; display:inline; text-align:left; padding:10px 0px 10px 5px;}
.user_c .content5 .l img{padding:6px; background:url(../images/history_bg.jpg) no-repeat;}
.user_c .content5 .r{ width:100px; float:left; font-size:12px; line-height:18px; margin-top:3px; display:inline; text-align:left; padding:6px 0px;}
.user_c .content5 ul li .num{ float:left; width:25px; padding-top:25px;}
.user_c .content5 ul li .pic{ float:left; width:55px; padding:10px 0px;}
.user_c .content5 ul li .name{ float:left; width:130px;padding-top:22px;}
.user_c .content5 ul li .star{ float:left; width:55px;padding-top:22px;}
.user_c .content5 ul li .pic img{ background:url(../images/pic_bg03.jpg) no-repeat; padding:5px; float:left; margin-right:8px; display:inline; width:40px; height:40px;}
.user_c .content5 p{ text-align:left; padding:5px;}


.notice{ width:620px; margin-bottom:10px; float:left; display:inline;}
.notice h1{height:30px; line-height:30px; text-align:left; color:#266392; font-size:14px; padding-left:10px; padding-top:5px;}
.notice .content{width:610px; padding:5px; float:left; _margin-top:-10px; display:inline;}
.notice .content ul li{ float:left; width:600px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:10px;}
.notice .content ul li a:hover{ color:#FF9900}
.notice .content ul li .y{ width:66px; float:left; text-align:center;}
.notice .content ul li .f{ width:100px; float:left; text-align:left;}
.notice .content ul li .txt{ padding-left:40px; text-indent:2em;}
.notice .content ul li .txt img{ height:80px; padding-right:5px; float:left; padding-bottom:5px;}


/*浮动层*/

.f_box1{  width:500px;}
.f_box1 h1{ background:url(../images/f_box_h1bg.jpg) repeat-x; height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:15px; _padding-top:5px;}
.f_box1 h1 img{}
.f_box1 .content{ width:480px; background-color:#F4FAFF; padding:10px; color:#333; font-size:14px;}
.f_box1 .content ul{ margin:0px; padding:0px;}
.f_box1 .content ul li{ float:left; width:225px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:5px;}
.f_box1 .content ul li a{ color:#333}
.f_box1 .content ul li a:hover{ color:#FF3300}

/*浮动-选择范围-人员*/
.f_box1 .content2{ width:480px; background-color:#F4FAFF; padding:10px; color:#333; font-size:14px;}
.f_box1 .content2 ul{ margin:0px; padding:0px;}
.f_box1 .content2 ul li{ float:left; width:85px; text-align:left; line-height:28px; color:#333; font-size:12px; border-bottom:#CCC dashed 1px; padding:10px 0px 5px 5px;}
.f_box1 .content2 ul li a{ color:#333}
.f_box1 .content2 ul li a:hover{ color:#FF3300}
.f_box1 .content2 ul li img{background:url(../images/user/pic_bg02.jpg) no-repeat; padding:5px; width:40px; height:40px; float:left; margin-left:15px; display:inline;}
.f_box1 .content2 ul li .name{ width:100%; float:left;}

/*浮动-选择范围-院年级班*/
.f_box1 .content3{ width:480px; background-color:#F4FAFF; padding:10px; color:#333; font-size:14px;}
.f_box1 .content3 ul{ margin:0px; padding:0px;}
.f_box1 .content3 ul li{ float:left; width:155px; text-align:left; line-height:28px; color:#333; font-size:12px; padding:5px 0px 0px 5px;}
.f_box1 .content3 ul li a{ color:#333}
.f_box1 .content3 ul li a:hover{ color:#FF3300}


.report{}
.report h2{ border-top:#CCC dashed 1px; height:40px; line-height:40px; font-size:12px; text-align:left; padding-left:20px;}
.report ul{ margin:0px; padding:0px;}
.report ul li{ float:left; border:#D8E8F1 solid 1px; background-color:#FFF; width:758px; padding:10px; text-align:left; font-size:12px; line-height:26px; margin-bottom:10px; display:inline;}


.close{ float:right; padding-right:10px; padding-top:5px; _padding-top:0px;}


.f_box2{   width:400px;}
.f_box2 h1{ background:url(../images/f_box_h1bg.jpg) repeat-x; height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:15px; _padding-top:5px;}
.f_box2 .content{ width:380px; background-color:#F4FAFF; padding:10px; color:#333; font-size:14px;}

.f_box3{  width:800px;}
.f_box3 h1{ background:url(../images/f_box_h1bg.jpg) repeat-x; height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:15px; _padding-top:5px;}
.f_box3 .content{ width:780px; background-color:#F4FAFF; padding:10px; color:#333; font-size:14px;}
.f_box3 .cs{ width:100%;}
.f_box3 .cs ul{ margin:0px; padding:0px; float:left; width:778px;}
.f_box3 .cs ul li{ float:left; width:110px; font-size:12px; text-align:left; padding-left:15px; }
.f_box3 .cs .point{background:url(../images/user/icon04.jpg) no-repeat 12px 6px; height:30px; background-color:#FFFFCC; width:100%; text-indent:30px; line-height:30px; font-size:12px; text-align:left; margin:10px auto; float:left;}
.bdcs{ background-color:#E6F2FF; border:#D8E8F1 1px solid; line-height:30px;}
.bdcs2{border-bottom:#EBEBEB 1px solid; line-height:45px;}
.xz{color:#3372A2; font-weight:bold;}.xz a{color:#3372A2;}
.f_box3 .cs table{ float:left;}

.f_box4{  width:700px; position:relative;}
.f_box4 h1{ background:url(../images/f_box_h1bg.jpg) repeat-x; height:27px; line-height:27px; text-align:left; color:#fff; font-size:14px; padding-left:15px; _padding-top:5px;}
.f_box4 .content{ width:680px; background-color:#F4FAFF; padding:10px; color:#333; font-size:14px;}


/*搜索结果容器*/
.sr{ width:430px; float:left;}
.sr h2{ background:url(../images/user/sr_h1bg.gif) no-repeat; height:25px; line-height:25px; text-align:left; color:#266392; font-size:12px; padding-left:15px;}
.sr .c{ width:430px; font-size:12px;}

.arrow{ width:36px; float:left; height:100px; padding-top:100px;}

.cr{ width:300px; float:left;}
.cr h2{ background:url(../images/user/cr_h1bg.gif) no-repeat; height:25px; line-height:25px; text-align:left; color:#266392; font-size:12px; padding-left:35px;}
.cr .c{ width:280px; font-size:12px; padding:10px;}
.cr .c ul{ margin:0px; padding:0px;}
.cr .c ul li{ float:left; width:90px; line-height:26px;}


#backgroundPopup{   
display:none;   
position:fixed;   
_position:absolute;   
height:100%;   
width:100%;   
top:0;   
left:0;   
background:#000000;   
border:1px solid #cecece;   
z-index:1;   
}   
#popupContact{   
display:none;   
position:fixed;   
_position:absolute; 
background:#F4FAFF;   
border:2px solid #cecece;   
z-index:2;   
font-size:14px;   
}   

#popupContactClose{   
font-size:14px;   
line-height:14px;   
right:6px;   
top:4px;   
position:absolute;   
color:#6fa5fd;   
font-weight:700;   
display:block;
cursor:pointer;
}   



/*box5---内页主体容器*/
.box5{ width:944px;}
.box5 h3{height:25px; text-align:left; color:#333; font-size:14px; border-bottom:#EBEBEB solid 2px;}
.box5 h4{height:30px; text-align:left; color:#333; font-size:14px; border-bottom:#EBEBEB solid 2px;}
.box5 h5{height:40px; text-align:center; color:#333; font-size:14px; border-bottom:#EBEBEB solid 2px; line-height:40px; }
/*.box5 h2{ background:url(../images/user/box5_h2bg.jpg) no-repeat; height:10px;}*/
.box5 h6{ text-align:left; color:#333; font-size:14px; border-bottom:#EBEBEB solid 2px;}
.box5 .content{width:944px; position:relative; float:left;
min-height:300px;
height:auto !important;
height:300px;overflow:visible;}

.box5 .tit1{height:40px; text-align:center; color:#266392; font-size:14px; border-bottom:#D8E8F1 solid 2px; line-height:40px; text-align:left; width:890px; padding-left:10px; float:left; margin-left:20px; display:inline;}

.box5 .content .l{ width:80px; float:left; margin-right:8px; display:inline; text-align:left; padding:10px 0px 10px 5px; height:77px;}
/*.box5 .content .l img{ border:#CCCCCC solid 1px; padding:2px;}*/
.box5 .content .r{ width:120px; float:left; font-size:12px; margin-top:8px; display:inline; text-align:left; padding:6px 0px; height:77px;}

/*设置中心*/
.box5 .content2{width:923px; border:#7FCD45 solid 1px; border-top:none; padding:20px; background-color:#F9FEF7; position:relative;}
.min_h{min-height:450px;
height:auto !important;
height:450px;overflow:visible;}
.box5 .content2 .c{ padding:10px; background-color:#FFFFFF; border:#f4f4f4 solid 1px;}

.box5 .content3{width:924px; padding:30px 10px; position:relative;}
.save_info{ background-color:#FFFFCC; padding:3px;}
.modify_avatar{ position:absolute; left:100px; top:40px;}
.modify_avatar img{ margin-bottom:10px;}

/*----------发布文章---------*/
.choose01{ border:#D8E8F1 solid 1px; width:500px; height:120px; background-color:#FFF; float:left; }
.choose01 .c{ height:85px; padding:5px; overflow-y:scroll; overflow-x:hidden}
.choose01 .c ul{ margin:0px; padding:0px; float:left; width:470px;}
.choose01 .c ul li{ float:left; width:90px; text-align:left; line-height:28px; color:#333; font-size:12px; padding-left:20px; cursor:pointer; overflow:hidden; height:28px;}
.choose01 .point{background:url(../images/user/icon04.jpg) no-repeat 12px 6px; height:25px; background-color:#FFFFCC; width:500px; text-indent:30px; line-height:25px; font-size:12px;}

.choose01 .c ul li.hover{ color:#3372A2; font-weight:bold; cursor:pointer;}

.bdbt3{ border-bottom:#D8E8F1 solid 1px;}



.bgnone{ background:none; text-indent:none;}
.photo{ position:absolute; right:20px; top:40px;}
.photo img{ padding-bottom:10px; text-align:center;}
.choose01 .c ul li img{ padding-top:8px; padding-bottom:8px;} 














.c_box1 .c2{width:208px; padding:5px; background-color:#fff; border-left:#D8E8F1 solid 1px; border-right:#D8E8F1 solid 1px; float:left;}
.c_box1 .c2 h5{ border-bottom:#D8E8F1 solid 1px; font-size:12px; color:#266392; width:180px; float:left; height:30px; line-height:30px; _padding-top:10px; _height:20px; text-align:left;}
.c_box1 .c2 ul{ margin:0px; padding:0px; float:left; width:200px;}
.c_box1 .c2 ul li{ float:left; width:60px; text-align:left; line-height:26px; height:26px; color:#666; font-size:12px; overflow:hidden;}
.c_box1 .c2 ul li a{ color:#666;}
.c_box1 .c2 ul li a:hover{ color:#FF3300}
.c_box1 .c2 ul li .time{ float:right; padding-right:3px;}


.c_box1 .c3{width:208px; padding:5px; 
background-color:#fff; border-left:#D8E8F1 solid 1px; border-right:#D8E8F1 solid 1px; float:left;}
.c_box1 .c3 ul{ margin:0px; padding:0px;}
.c_box1 .c3 ul li{ float:left; width:195px; text-align:left; line-height:26px; color:#666; font-size:12px; padding-left:5px; border-bottom:#ccc dashed 1px; overflow:hidden;}
.c_box1 .c3 ul li .time{ float:right; padding-right:3px;}

/*日程选择框*/
.rc_xz{ background-color:#FFFFE6; border:#FFCC67 solid 1px; width:620px; line-height:30px; text-align:left; padding:5px; margin:3px auto;}
.rc_hot{ position:absolute; top:210px; right:15px;}
.rc_view{ width:630px; padding:10px; float:left; text-align:left; margin:15px; display:inline;}
.rc_view .titles{ border-bottom:#D8E8F1 solid 2px; float:left; height:30px; line-height:30px; width:100%; font-size:14px; margin-top:10px; display:inline;}
.rc_view p{ float:left; padding:5px; line-height:26px;}


/*选人下拉*/
.menu_list {
	width: 120px;
}

.menu_head {
	padding: 2px 22px 2px 5px;
	cursor: pointer;
	position: relative;
	margin: 1px; 
	font-weight: bold; float:left;
}
.menu_head img{ padding-right:5px;}
.menu_body {
	display: none;
}

.menu_body a {
	display: block;
	color: #006699;
	background-color: #EFEFEF;
	padding-left: 10px;
	font-weight: bold;
	text-decoration: none;
}

.menu_body a:hover {
	color: #000000;
	text-decoration: underline;
}




/*群组列表*/

.g_list{ width:900px; float:left; margin:10px 0px 10px 20px; display:inline;}
.g_list .g_title{ background:url(../images/g_title.gif) no-repeat; font-size:14px; height:30px; line-height:30px; padding-left:13px; color:#333; text-align:left; float:left; width:860px; padding:0px 20px}
.g_list .c{ width:220px; height:95px; overflow:hidden; float:left; border-bottom:#CCC dashed 1px; padding-bottom:8px;}
.g_list .c .l{ width:90px; float:left; margin-right:3px; display:inline; text-align:left; padding:12px 0px 8px 2px;}
.g_list .c .r{ width:110px; float:left; font-size:12px; line-height:20px; display:inline; text-align:left; padding:8px 0px;}
.g_list .c .l img{ background:url(../images/pic_bg.jpg) no-repeat; padding:5px; width:70px; height:70px;}




.new_box1{width:339px; height:55px; float:left;}
.new_box1 .fl{ width:50px; float:left; height:40px; padding:8px 5px;}
.new_box1 .fr{ width:275px; float:left; padding:4px 0px;}
.new_box1 .fl img{ border:none;}



/*----------发站内信---------*/
.box5 .content4{width:923px; border:#7FCD45 solid 1px; border-top:none; padding:20px; background-color:#F9FEF7; position:relative;}



/*----------个人隐私设置---------*/
.ys{ width:520px; float:left; margin-bottom:30px; display:inline;}
.ys h4{ background:url(../images/user/ys_h4bg.gif) no-repeat; height:25px; line-height:25px; text-align:left; color:#266392; font-size:12px; padding-left:15px; border-bottom:none;}
.ys dl{ width:505px; float:left;}
.ys dd{ width:65px; float:left; font-size:14px; line-height:28px; color:#999999;}
.ys dt{width:80px; float:left; font-size:12px; line-height:28px;}


/*----------隐私群---------*/
.se_gr{ float:left; padding-top:10px;}
.se_gr .l2{ width:150px; float:left;}
.se_gr .l2 img{ background:url(../images/avatar_bg.jpg) no-repeat; padding:10px; width:100px; height:100px;}
.se_gr .m2{ width:150px; float:left;} 
.se_gr .r2{ width:600px; float:left; margin-left:15px; display:inline;}
.ts_info1{ border:#FFCC66 solid 1px; background-color:#FFFFCC; padding:10px; margin:10px auto; width:360px; height:80px;}



/*菜单class*/
.Menubox {
width:550px;
height:31px;
line-height:31px; float:left; border-bottom:#D4D4D4 solid 1px; padding-left:15px;
}

.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
 float:left;
 cursor:pointer;
 width:95px; height:31px;
 text-align:center;
 color:#6BAF02; font-size:14px; font-weight:normal; margin-right:10px; display:inline; font-weight:bold;line-height:31px;
 
 }
.Menubox li.hover{
 padding:0px; float:left;
 background:#fff;
 width:95px;
background:url(../images/user/user_tabbg01.jpg) repeat-x;
 color:#FF6C00;
 height:31px; font-weight:bold; 
line-height:31px; 
}
.none{ display:none}

.Menubox2 {width:100%;height:29px;line-height:29px;float:left; border-bottom:#E5E5E5 solid 1px;}
.Menubox2 ul{margin:0px;padding:0px;}
.Menubox2 li{float:left;cursor:pointer;width:75px;text-align:center; background:url(../images/user/tab_bg02.gif) no-repeat;
color:#666; font-size:14px; font-weight:normal; margin-right:25px; display:inline; line-height:29px;}
.Menubox2 li.hover{padding:0px; float:left;background:#fff;width:75px;background:url(../images/user/tab_bg01.gif) no-repeat;color:#FFFFFF;height:29px; font-weight:bold;line-height:29px; font-size:14px;}
.Menubox2 li.hover a{ color:#FFF}
.Menubox2 li a{ float:left; width:75px; height:29px;line-height:29px; text-align:center; }
.Menubox2 li a:hover{background:url(../images/user/tab_bg01.gif) no-repeat;color:#FFF;}



.Menubox3 {width:100%;height:29px;line-height:29px;float:left; border-bottom:#E5E5E5 solid 1px;}
.Menubox3 ul{margin:0px;padding:0px;}
.Menubox3 li{float:left;cursor:pointer;width:100px;text-align:center; background:url(../images/user/tab3_bg02.gif) no-repeat;
color:#666; font-size:14px; font-weight:normal; margin-right:25px; display:inline; line-height:29px;}
.Menubox3 li.hover{padding:0px; float:left;background:#fff;width:100px; background:url(../images/user/tab3_bg01.gif) no-repeat;color:#FFFFFF;height:29px; font-weight:bold;line-height:29px; font-size:14px; text-align:center;}
.Menubox3 li.hover a{ color:#FFF; text-align:center;}
.Menubox3 li a{ float:left; width:100px; height:29px;line-height:29px; text-align:center; }
.Menubox3 li a:hover{background:url(../images/user/tab3_bg01.gif) no-repeat;color:#FFF; text-align:center;}


.Menubox4 {width:100%;height:29px;line-height:29px;float:left; background:url(../images/user/share_cbg.gif) repeat-x;}
.Menubox4 ul{margin:0px;padding:0px;}
.Menubox4 li{float:left;cursor:pointer;width:50px;text-align:center; color:#666; font-size:12px; font-weight:normal; margin-left:5px; display:inline; line-height:29px;}
.Menubox4 li.hover{padding:0px; float:left;background:#fff; width:50px; background:url(../images/user/tab4_bg01.gif) no-repeat center; color:#FFFFFF;height:29px; line-height:29px; font-size:12px; text-align:center;}
.Menubox4 li.hover a{ color:#FFF; text-align:center;}
.Menubox4 li a{ float:left; width:50px; height:29px;line-height:29px; text-align:center; }
.Menubox4 li a:hover{background:url(../images/user/tab4_bg01.gif) no-repeat center;color:#FFF; text-align:center;}


.Menubox5 {width:100%;height:29px;line-height:29px;float:left; border-bottom:#E5E5E5 solid 1px;}
.Menubox5 ul{margin:0px;padding:0px;}
.Menubox5 li{float:left;cursor:pointer;width:120px;text-align:center; background:url(../images/user/tab5_bg02.gif) no-repeat;
color:#666; font-size:14px; font-weight:normal; margin-right:25px; display:inline; line-height:29px;}
.Menubox5 li.hover{padding:0px; float:left;background:#fff;width:120px; background:url(../images/user/tab5_bg01.gif) no-repeat;color:#FFFFFF;height:29px; font-weight:bold;line-height:29px; font-size:14px; text-align:center;}
.Menubox5 li.hover a{ color:#FFF; text-align:center;}
.Menubox5 li a{ float:left; width:120px; height:29px;line-height:29px; text-align:center; }
.Menubox5 li a:hover{background:url(../images/user/tab5_bg01.gif) no-repeat;color:#FFF; text-align:center;}

.fir{ position:absolute; top:10px; right:10px; width:45px; height:20px; line-height:20px; background-color:#FF9900; color:#FFF; _width:38px; _height:14px; _padding-top:4px; }
ul li{list-style:none;}
ul li.dropdown{position:relative;width:45px;}
ul li.dropdown ul{display:none;text-align:center;background:#fff; border:1px solid #ccc; width:43px;}
ul li.dropdown ul li{line-height:22px;}
ul li.dropdown ul li a{ color:#F60;}
ul li.dropdown ul li a :hover{ color: #F60; background-color:#B7D9ED}

/*********************切换菜单样式********************************/
/*- Menu Tabs 1--------------------------- */ 


    #tabs1 {
	  position:absolute;
	  bottom:1px;
	  left:0;
      float:left;
      width:100%;
      font-size:12px;
      line-height:normal;
      border-bottom:1px solid #E5E5E5; 
      }
	.bbotn{ border-bottom:0px solid #7b9db8 !important;} 
	.bbot{ border-bottom:1px solid #7b9db8 !important;} 
    #tabs1 ul {
      margin:0;
      padding:10px 10px 0 15px;
      list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0; float:left; margin-right:5px; margin-bottom:-1px;
      }
	#tabs1 li.hover{ margin-top:1px;}
    #tabs1 a {
      float:left;
      background:url("../images/tableft1.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
      }
    #tabs1 a span {
      float:left;
      display:block;
      background:url("../images/tabright1.gif") no-repeat right top;
      padding:6px 15px 6px 6px;
      color:#333;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs1 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#0765AF;
      }
    #tabs1 a:hover {
      background-position:0% -43px;
      }
    #tabs1 a:hover span {
      background-position:100% -43px;color:#0765AF;
      }
     #tabs1 .hover {
      background-position:0% -43px; 
      }
    #tabs1 .hover span {
      background-position:100% -43px; color:#0765AF; font-weight:bold;
      }





.mt10{ margin-top:10px;}
.gray12{ font-size:12px; color:gray !important;}
.newuser_photobox{ float:left; margin-right:10px; width:185px; height:90px; border:1px solid #FFF;}
.newuser_photobox img{background: url("../images/pic_bg05.jpg") no-repeat scroll 0 0 transparent;
display: inline;
float: left;
height: 53px;
margin-right: 8px;
padding: 8px;
vertical-align: middle;
width: 53px;}
.newuser_photobox .photointro{ width:70px; font-size:12px; font-weight:normal; color:#333; line-height:15px;}
.newuser_photobox .hoverphoto td{ background-color:#FFFFCC;}
p.qd_intro{ width:100%; text-align:center; line-height:35px;}

.newuser_checkbox{position:absolute; top:45px; right:13px;}



/*添加好友*/
.Menubox_f {width:100%;height:50px; background:url(../images/zsqh5bg.jpg) 0px 29px no-repeat;line-height:29px;float:left; border-bottom:#E5E5E5 solid 0px;}
.Menubox_f ul{margin:0px;padding:0px;}

.Menubox_f li{float:left;cursor:pointer;width:100px;text-align:center; background:url(../images/user/tab3_bg021.gif) no-repeat;
color:#666; font-size:14px; font-weight:normal; margin-right:25px; display:inline; line-height:29px;}
.Menubox_f li.hover{padding:0px; float:left;background:#fff;width:100px; background:url(../images/user/tab3_bg011.gif) no-repeat;color:#333;height:29px; font-weight:bold;line-height:29px; font-size:14px; text-align:center;}
.Menubox_f li.hover a{ color:#333; font-size:16px; text-align:center;}
.Menubox_f li a{ float:left; width:100px; height:29px;line-height:29px; text-align:center; }
.Menubox_f li a:hover{background:url(../images/user/tab3_bg011.gif) no-repeat;color:#333; text-align:center;}


/*
.Menubox_f li{float:left;cursor:pointer;width:100px;text-align:center; background:url(../images/user/tab3_bg02.gif) no-repeat;
color:#666; font-size:14px; font-weight:normal; margin-right:25px; display:inline; line-height:29px;}
.Menubox_f li.hover{padding:0px; float:left;background:#fff;width:100px; background:url(../images/user/tab3_bg01.gif) no-repeat;color:#FFFFFF;height:29px; font-weight:bold;line-height:29px; font-size:14px; text-align:center;}
.Menubox_f li.hover a{ color:#FFF; text-align:center;}
.Menubox_f li a{ float:left; width:100px; height:29px;line-height:29px; text-align:center; }
.Menubox_f li a:hover{background:url(../images/user/tab3_bg01.gif) no-repeat;color:#FFF; text-align:center;}
*/

.f_more {float:right; padding-right:50px; line-height:20px;}
.f_more img{margin-bottom:6px;}










.famTable {
  clear: both;
  margin: 0 auto 6px;
  width: 768px;
}
.famTabletop {
  background: url("../images/task/bg_tablebg.gif") repeat scroll 0 0 transparent;
  height: 4px;
  overflow: hidden;
  width: 768px;
}
.famTablecenBor {
  border-left: 2px solid #ECFBFC;
  border-right: 2px solid #ECFBFC;
  width: 764px;
}
.famTablecen {
  padding-bottom: 0;
}
.famTablecen {
  background: url("../images/task/bg_tablecen.gif") repeat-x scroll 0 0 transparent;
  border-left: 1px solid #D4EFFC;
  border-right: 1px solid #D4EFFC;
  overflow: hidden;
  padding: 10px 16px 15px;
}
.famTablecen .titleBar {
  overflow: hidden;
  margin-top:-8px;
}
.famTablecen .titleBar .lf {
  margin-top: 3px;
  overflow: hidden;
}
.lf {
  float: left;
}
.rt {
  float: right;
}
.famTablecen .titleName {
  color: #333;
  cursor: default;
  font-size: 14px;
  font-weight: bold;
}
.famTablecen .checkbox1 {
  border: medium none;
  margin-right: 3px;
  vertical-align: middle;
}


.famTablecen label {
  color: #828282;
}
.famTablecen .newbtnadd {
  margin-left: 10px;
}
.famtable a,.famtable a:link,.famtable a:visited {
  color: #0082CB;
}
.btn_add, .newbtnadd {
  padding-left: 10px;
}
.btn_add, .newabtngrn, .newabtn_ok, .newbtnadd {
  background-position: -320px -238px;
  display: inline-block;
  line-height: 23px;
}


.btn_add em, .newbtnadd em, .newbtnadd_dis em {
  padding: 0 10px 0 4px;
}
.btn_add em, .newabtngrn em, .newabtn_ok em, .newbtnadd em {
  background-position: right -261px;
  color: #FFFFFF;
  display: inline-block;
  line-height: 23px;
}
.newbtnadd em {
  height: 23px;
  padding-right: 10px;
}


.famTabListBor {
  overflow: hidden;
  padding-top: 4px;
  width: 730px;
}
ul.famTabList {
  padding-bottom: 15px;
}
ul.famTabList {
  overflow: hidden;
  width: 750px;
}
ul.famTabList li {
  display: block;
  float: left;
  height: 96px;
  margin: 15px 21px 0px 0;
  overflow: hidden;
}

ul.famTabList li .headpic {
  height: 60px;
  width: 60px;
}
ul.famTabList li .headpic a {
  border: 2px solid #FFFFFF;
  display: block;
  height: 56px;
  position: relative;
  width: 56px;
  cursor:pointer;
}

ul.famTabList li .name, ul.famTabList li .area {
  margin-top: 3px;
  text-align: center;
  width: 62px;
  word-wrap: break-word;
}
ul.famTabList li .headpic a.current .checkbimg {
  background: url("../images/task/checkbox.gif") no-repeat scroll 0 0 transparent;
}
ul.famTabList li .headpic a .checkbimg {
  background: url("../images/task/checkbox.gif") no-repeat scroll 0 -12px transparent;
  border: medium none;
  bottom: 0;
  float: left;
  height: 12px;
  overflow: hidden;
  position: absolute;
  right: 0;
  width: 12px;
  cursor:pointer;
}
ul.famTabList li .headpic a img {
  border: 1px solid #CCCCCC;
  height: 50px;
  padding: 2px;
  width: 50px;
}
ul.famTabList li .headpic a.current {
  border: 2px solid #A8DE86;
}
.famTablebott {
  background: url("../images/task/bg_tablebg.gif") repeat scroll 0 -4px transparent;
  height: 4px;
  overflow: hidden;
  width: 768px;
}






/*新手大礼包页面*/
.appContent {
  margin: 10px 12px;
  padding: 5px 0 0;
}
.taskBg {
  background: url("../images/task/taskBg.jpg") no-repeat scroll 0 0 transparent;
  height: 618px;
  padding: 1px 0;
  position: relative;
  width: 765px;
}
.newTaskTxt {
  height: 40px;
  margin: 100px 20px 0 0;
  overflow: hidden;
  text-align: center;
}
.taskGiftRow {
  margin: 20px 35px 0 150px;
  text-align: center;
}

.tgItem {
  float:left;
  background: url("../images/task/taskBox.gif") no-repeat scroll 0 0 transparent;
  cursor: pointer;
  display: inline-block;
  height: 86px;
  margin-right: 10px;
  padding: 15px 15px 0 23px;
  position: relative;
  width: 60px;
}
.tBtn {
  position: absolute;
  text-align: center;
  top: 378px;
  left:0px;
  width: 97%;
}
span.button-main {
    background: url("../images/task/button-main.gif") no-repeat scroll 100% 0 transparent;
}
span.button-main:hover {
    background-position: 100% -50px;
}
span.button-main span {
    background: url("../images/task/button-main.gif") no-repeat scroll 0 0 transparent;
}
span.button-main:hover span {
    background-position: 0 -50px;
}
span.button, span.button:default {
  padding: 0 10px 0 0;
}
span.button {
  background: url("../images/task/button-main.gif") no-repeat scroll 100% 0 transparent;
  cursor: pointer;
  display: inline-block;
  margin: 0 2px;
  vertical-align: middle;
}
span.button a, span.button button, span.button button:default {
    margin: 0 -10px !important;
    padding: 0 10px !important;
}
span.button span {
    background: url("../images/task/button-main.gif") no-repeat scroll 0 0 transparent;
    display: block;
    padding: 0 0 0 10px;
}
span.button:hover span {
    background-position: 0 -50px;
}
span.button a, span.button a:hover, span.button button {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 24px;
    line-height: 24px;
    margin: 0 -10px;
    overflow: visible;
    padding: 0 10px;
    text-decoration: none;
    vertical-align: middle;
    white-space: nowrap;
    width: auto;
}


.tCashBlock {
  background: url("../images/task/taskGiftImg.gif") no-repeat scroll 0 0 transparent;
  height: 143px;
  left: 170px;
  position: absolute;
  top: 436px;
  width: 114px;
}
.tMedalBlock {
  background: url("../images/task/taskGiftImg.gif") no-repeat scroll -140px 0 transparent;
  height: 147px;
  left: 310px;
  position: absolute;
  top: 469px;
  width: 129px;
}
.tGoldBlock {
  background: url("../images/task/taskGiftImg.gif") no-repeat scroll -285px 0 transparent;
  height: 158px;
  left: 455px;
  position: absolute;
  top: 436px;
  width: 114px;
}
.tgItem em {
  color: #FFFFFF;
  display: block;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  left: 0;
  line-height: 21px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 21px;
}
.tgItem strong {
  color: #CC3300;
  display: block;
  margin: 3px 0;
}

/*新手大礼包提示*/
.giftTip{border:1px solid #C6E371; height:30px;width:200px;background:#FFFBD6;line-height:30px;text-align:left;padding:0px 5px;"><a href="" style="color:#FF6600}
.giftTip a{color:#FF6600;}
.giftTip a:hover{text-decoration:underline;}


	
/*院节点管理*/
.node-nav{ font-size:14px; border-bottom:1px dashed #AAA; padding-bottom:5px;}
.node-nav p{ padding-left:45px; font-size:14px; font-weight: bold; line-height:35px;}
.node-nav p a{ text-decoration:none;}
.node-nav p.bg1{ background:url(../images/xy_icon19.gif) no-repeat 15px center;}
.node-nav p.bg2{ background:url(../images/xy_icon20.gif) no-repeat 15px center;}
.node-nav p.bg3{ background:url(../images/xy_icon21.gif) no-repeat 15px center;}
.node-nav p.bg4{ background:url(../images/xy_icon22.gif) no-repeat 15px center;}

.node-nav li{ background:url(../images/xy_icon23.gif) no-repeat 5px center; padding-left:25px; line-height:30px; margin-left:20px;}



/*捐赠*/

.jzTableTitle{ background:url(../images/jz_table_titlebg.gif) repeat-x; height:28px;}
.jzTableTitle td{ color:#FF8A00; font-weight:bold; font-size:14px;}
.jzBtn{ height:30px; line-height:30px; width:300px;}
.cr-tip{ padding: 4px 6px; background:#ECFAFC; border:1px solid #E2E2E2; font-size:12px;}


/*网盘*/
.diskCapacityBg{ width:404px; height:17px; background:url(../images/xy_disk_bg1.gif) no-repeat; padding-left:2px; padding-top:1px;margin-bottom:5px;}
.xyUploadBox{ background:#bed1f1;}
.xyUploadBox td{ background:#FFF;}
.xyUploadBox th{ background:url(../images/xy_upload_titlebg.gif) repeat-x; height:17px; font-size:12px;}




.privacySetBtn { width:50px; height:25px; line-height:25px; border:1px solid #FFF; text-align:left; padding-left:5px; z-index:1000;}
.privacySetBtnHover { border:1px solid #888888; border-right:none;}
.privacySetPannel{ position:absolute; left:40px; top:0px; padding:0px; border:1px solid #888888; background:#FFF; z-index:1001;}
.privacySetPannel p.title{ width:101%; background:#FFF; float:right; height:25px; line-height:25px; text-align:right;}
.privacySetPannel p.title img{ margin:5px;}
.privacySetPannel .content{ margin:0px 5px 5px; line-height:25px;}
.privacySetPannel .content .botLine{ border-bottom:1px solid #DDD;}



.friendTip{ display:none; position:absolute; left:20px; top:-5px; width:186px; height:29px; background:url(../images/xy_friend_tip.gif) no-repeat; line-height:28px; color:#399fd6; padding-left:20px;}
/*个人查看页样式*/
.rc_box{ float:left; width:745px; padding:5px;}
.rc_box h1{ clear:both; border-bottom:#5EA4D8 solid 2px; height:35px; line-height:35px; font-size:14px; padding-left:10px; font-weight:normal;}
.rc_box p{ clear:both; height:35px; line-height:35px; font-size:14px; padding-left:10px; font-weight:normal;}
.rc_box .c{}

.news_list_view{ width:96%; float:left; padding:0px 5px 0px 0px;}
.news_list_view .l{ width:110px; float:left; height:90px;}
.news_list_view .l img{ padding:4px; border:#F1F1F1 solid 1px; background-color:#FFF;}
.news_list_view .r{ width:330px; float:left; line-height:22px;}

.event{width:282px; height:131px; float:left; margin:10px 28px; display:inline; padding:10px;}

.e_bg{background:url(../images/event_bg.gif) no-repeat;}
.e_bg_on{background:url(../images/event_bg_on.gif) no-repeat;}

.event .tit{ text-align:left; height:25px; line-height:25px; padding-top:10px; padding-left:5px;}
.event .info{ height:65px; overflow:hidden; line-height:22px; padding-top:6px;}
.event .info img{ float:left; padding:5px; margin-right:5px; display:inline; margin-left:3px; width:70px; height:53px; background:url(../images/event_pic_bg.gif) no-repeat;}
.event .info2{ width:270px; float:left; height:28px; line-height:28px; padding-left:10px;}
.event .op{ float:right;}

.event_view{ text-align:left; padding:6px 5px;}
.event_view .title{ font-size:16px; text-align:center; line-height:33px; border-bottom:#EBEBEB solid 1px; position:relative; height:33px; color:#333;}

.event_view .from{ font-size:12px; text-align:center; line-height:28px;}
.event_view .from img{ padding:3px 2px 3px 20px;}
.event_view .info2{background-color:#FFFFCC; padding:5px; margin:15px auto; width:95%}
.event_view .txt{ padding:10px 0px; font-size:14px; line-height:26px; float:left; width:680px;}
.event_view .txt p{ text-indent:2em;}
.event_view .txt .l{ width:345px; float:left;}
.event_view .txt .l img{ background:url(../images/event_view_picbg.jpg) no-repeat; padding:8px; width:328px; height:205px;}
.event_view .txt .r{ width:325px; float:left; padding:5px 0px 0px 10px;}
.event_view .txt .r img{ vertical-align:middle;}

.event_view .txt .t1{ background:url(../images/event_view_t1.gif) no-repeat 3px 0px; border-bottom:#0D92CC solid 2px; padding-left:35px; font-weight:bold;}
.event_view .txt .t2{ background:url(../images/event_view_t2.gif) no-repeat 3px 0px; border-bottom:#0D92CC solid 2px; padding-left:35px; font-weight:bold;}
.event_view .txt .intro{ padding:10px 20px; line-height:180%;}
.event_view .txt .intro .img{ padding:10px; text-align:center; margin:0px auto;}

.zoomImg0{width:90px; height:70px;
cursor: url("../images/big.cur"),-moz-zoom-out;
}
.zoomImg1{
    max-width:480px ;
    width: expression(this.width > 480 ? 480: true) ; 
    cursor: url("../images/small.cur"),-moz-zoom-out;
}










